diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_core_runtime_ExtendedExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_core_runtime_ExtendedExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_core_runtime_ExtendedExecutionContext_Impl.jimple	2025-03-13 09:25:06.823728694 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_core_runtime_ExtendedExecutionContext_Impl.jimple	2025-03-13 11:53:11.775959901 +0000
@@ -416,13 +416,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_core_runtime_ExtendedExecutionContext_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::core::runtime::ExtendedExecutionContext", "constraintsManager");
 v = newarray (java.lang.String)[1];
 v[0] = "queryTimeOutInSeconds";
 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::runtime::ExecutionContext", "enableConstraints", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::core::runtime::ExtendedExecutionContext", "constraintsManager");
 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_core_runtime_ExtendedExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract_Impl.jimple	2025-03-13 09:25:05.491749773 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract_Impl.jimple	2025-03-13 11:52:46.280361013 +0000
@@ -1225,6 +1225,9 @@
 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_shared_ExternalFormatContract_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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)[9];
 v[0] = "externalFormatBindingValidator";
 v[1] = "externalFormatFromPureDescriptor";
@@ -1236,9 +1239,6 @@
 v[7] = "internalizeReturnsChecked";
 v[8] = "sourceRecordSerializeTree";
 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::shared::ExternalFormatContract", "contentTypes", 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_shared_ExternalFormatContract_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatToPureDescriptor_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatToPureDescriptor_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatToPureDescriptor_Impl.jimple	2025-03-13 09:25:05.475750028 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatToPureDescriptor_Impl.jimple	2025-03-13 11:52:55.388217722 +0000
@@ -697,14 +697,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_shared_ExternalFormatToPureDescriptor_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] = "defaultConfig";
 v[1] = "generator";
 v[2] = "generatorWithDebug";
 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::shared::ExternalFormatToPureDescriptor", "configuration", 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_shared_ExternalFormatToPureDescriptor_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.jimple	2025-03-13 09:25:05.431750723 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.jimple	2025-03-13 11:52:31.532593036 +0000
@@ -44,11 +44,11 @@
 public abstract org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding copy();
 public java.lang.String _name()
 {
-java.lang.Error v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
-v := @this: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
-v = new java.lang.Error;
-specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding: java.lang.String _name()> does not exist!");
-throw v;
+java.lang.Error $r;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding this;
+this := @this: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
+$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_shared_binding_Binding: java.lang.String _name()> 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_BindingTransformer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_BindingTransformer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_BindingTransformer_Impl.jimple	2025-03-13 09:25:29.083376452 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_BindingTransformer_Impl.jimple	2025-03-13 11:53:14.483917297 +0000
@@ -444,11 +444,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_shared_binding_BindingTransformer_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] = "class";
-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::shared::binding::BindingTransformer", "binding", 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 = newarray (java.lang.String)[1];
+v[0] = "class";
+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::shared::binding::BindingTransformer", "binding", 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_shared_binding_BindingTransformer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding_Impl.jimple	2025-03-13 09:25:24.027456451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding_Impl.jimple	2025-03-13 11:52:49.680307523 +0000
@@ -1100,19 +1100,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::pure::metamodel::Referenceable", "referenceUsages");
-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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
 v = newarray (java.lang.String)[3];
 v[0] = "modelUnit";
 v[1] = "schemaId";
 v[2] = "schemaSet";
 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::shared::binding::Binding", "contentType", 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::pure::metamodel::PackageableElement", "package");
+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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
 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::pure::metamodel::extension::ElementWithStereotypes", "stereotypes");
+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::pure::metamodel::Referenceable", "referenceUsages");
 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::pure::metamodel::ModelElement", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::PackageableElement", "package");
 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_shared_binding_Binding_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_validation_FailedBindingDetail_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_validation_FailedBindingDetail_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_validation_FailedBindingDetail_Impl.jimple	2025-03-13 09:25:38.079234124 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_validation_FailedBindingDetail_Impl.jimple	2025-03-13 11:52:51.092285309 +0000
@@ -394,10 +394,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_shared_binding_validation_FailedBindingDetail_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::shared::binding::validation::FailedBindingDetail", "errorMessages");
 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::binding::validation::FailedBindingDetail", "errorMessages");
 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_shared_binding_validation_FailedBindingDetail_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_validation_SuccessfulBindingDetail_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_validation_SuccessfulBindingDetail_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_validation_SuccessfulBindingDetail_Impl.jimple	2025-03-13 09:25:05.515749395 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_validation_SuccessfulBindingDetail_Impl.jimple	2025-03-13 11:52:55.416217282 +0000
@@ -346,10 +346,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_shared_binding_validation_SuccessfulBindingDetail_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::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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::shared::binding::validation::SuccessfulBindingDetail", "fetchMappedPropertiesForClass");
 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_shared_binding_validation_SuccessfulBindingDetail_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple	2025-03-13 09:25:36.259262918 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple	2025-03-13 11:52:50.852289085 +0000
@@ -1139,6 +1139,9 @@
 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_shared_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
 v = newarray (java.lang.String)[1];
+v[0] = "contentType";
+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::shared::executionPlan::ExternalFormatExternalizeTDSExecutionNode", "config", 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 = newarray (java.lang.String)[8];
@@ -1151,9 +1154,6 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
-v = newarray (java.lang.String)[1];
-v[0] = "contentType";
-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::shared::executionPlan::ExternalFormatExternalizeTDSExecutionNode", "config", 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_shared_executionPlan_ExternalFormatExternalizeTDSExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_ExternalFormatPlanGenerationState_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_ExternalFormatPlanGenerationState_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_ExternalFormatPlanGenerationState_Impl.jimple	2025-03-13 09:25:43.171153568 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_ExternalFormatPlanGenerationState_Impl.jimple	2025-03-13 11:53:07.472027613 +0000
@@ -621,15 +621,15 @@
 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_shared_executionPlan_ExternalFormatPlanGenerationState_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 = newarray (java.lang.String)[4];
 v[0] = "checked";
 v[1] = "exeCtx";
 v[2] = "graphContext";
 v[3] = "inScopeVars";
 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::shared::executionPlan::ExternalFormatPlanGenerationState", "binding", 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_shared_executionPlan_ExternalFormatPlanGenerationState_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_AddressUse_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_AddressUse_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_AddressUse_Impl.jimple	2025-03-13 09:25:25.447433984 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_AddressUse_Impl.jimple	2025-03-13 11:52:53.024254914 +0000
@@ -383,11 +383,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_shared_executionPlan_tests_model_firm_AddressUse_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] = "addressType";
-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::shared::executionPlan::tests::model::firm::AddressUse", "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 = newarray (java.lang.String)[1];
+v[0] = "addressType";
+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::shared::executionPlan::tests::model::firm::AddressUse", "address", 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_shared_executionPlan_tests_model_firm_AddressUse_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_Firm_Impl.jimple	2025-03-13 09:25:12.815633868 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_Firm_Impl.jimple	2025-03-13 11:53:15.211905844 +0000
@@ -857,14 +857,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_shared_executionPlan_tests_model_firm_Firm_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)[2];
 v[0] = "name";
 v[1] = "ranking";
 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::shared::executionPlan::tests::model::firm::Firm", "addresses", 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::shared::executionPlan::tests::model::firm::Firm", "employees");
+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_shared_executionPlan_tests_model_firm_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_Person_Impl.jimple	2025-03-13 09:25:28.523385313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_executionPlan_tests_model_firm_Person_Impl.jimple	2025-03-13 11:53:02.096112190 +0000
@@ -833,9 +833,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_shared_executionPlan_tests_model_firm_Person_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[5];
 v[0] = "dateOfBirth";
 v[1] = "firstName";
@@ -844,6 +841,9 @@
 v[4] = "lastName";
 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::shared::executionPlan::tests::model::firm::Person", "addresses", 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::shared::executionPlan::tests::model::firm::Person", "firm");
+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_shared_executionPlan_tests_model_firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_metamodel_SchemaSet_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_metamodel_SchemaSet_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_metamodel_SchemaSet_Impl.jimple	2025-03-13 09:25:05.511749457 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_metamodel_SchemaSet_Impl.jimple	2025-03-13 11:52:55.412217345 +0000
@@ -1154,16 +1154,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_shared_metamodel_SchemaSet_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::pure::metamodel::Referenceable", "referenceUsages");
-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::metamodel::SchemaSet", "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$KeyIndexBuilder withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::external::format::shared::metamodel::SchemaSet", "schemas");
+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::pure::metamodel::PackageableElement", "package");
 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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
 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::metamodel::SchemaSet", "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$KeyIndexBuilder withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::external::format::shared::metamodel::SchemaSet", "schemas");
 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::pure::metamodel::extension::ElementWithStereotypes", "stereotypes");
+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::pure::metamodel::Referenceable", "referenceUsages");
 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::pure::metamodel::ModelElement", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::PackageableElement", "package");
 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_shared_metamodel_SchemaSet_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_fromPure_ModelToSchemaConfiguration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_fromPure_ModelToSchemaConfiguration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_fromPure_ModelToSchemaConfiguration_Impl.jimple	2025-03-13 09:25:05.519749330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_fromPure_ModelToSchemaConfiguration_Impl.jimple	2025-03-13 11:52:55.420217219 +0000
@@ -336,11 +336,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_shared_transformation_fromPure_ModelToSchemaConfiguration_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::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$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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_fromPure_ModelToSchemaConfiguration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ExampleSchemaToModelConfiguration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ExampleSchemaToModelConfiguration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ExampleSchemaToModelConfiguration_Impl.jimple	2025-03-13 09:25:05.439750596 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ExampleSchemaToModelConfiguration_Impl.jimple	2025-03-13 11:52:55.380217848 +0000
@@ -350,11 +350,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_shared_transformation_tests_ExampleSchemaToModelConfiguration_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] = "targetPackage";
 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::shared::transformation::toPure::SchemaToModelConfiguration", "sourceSchemaId", 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$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_shared_transformation_tests_ExampleSchemaToModelConfiguration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ModelToExampleSchemaConfiguration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ModelToExampleSchemaConfiguration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ModelToExampleSchemaConfiguration_Impl.jimple	2025-03-13 09:25:05.435750661 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ModelToExampleSchemaConfiguration_Impl.jimple	2025-03-13 11:52:55.376217912 +0000
@@ -327,11 +327,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_shared_transformation_tests_ModelToExampleSchemaConfiguration_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::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$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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_tests_ModelToExampleSchemaConfiguration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_toPure_SchemaToModelConfiguration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_toPure_SchemaToModelConfiguration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_toPure_SchemaToModelConfiguration_Impl.jimple	2025-03-13 09:25:05.527749205 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_shared_transformation_toPure_SchemaToModelConfiguration_Impl.jimple	2025-03-13 11:52:55.428217094 +0000
@@ -368,11 +368,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_shared_transformation_toPure_SchemaToModelConfiguration_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] = "targetPackage";
 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::shared::transformation::toPure::SchemaToModelConfiguration", "sourceSchemaId", 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$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_shared_transformation_toPure_SchemaToModelConfiguration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLArray_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLArray_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLArray_Impl.jimple	2025-03-13 09:25:55.826953366 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLArray_Impl.jimple	2025-03-13 11:53:12.603946874 +0000
@@ -500,10 +500,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_yaml_metamodel_YAMLArray_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::yaml::metamodel::YAMLArray", "values");
 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::yaml::metamodel::YAMLArray", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLArray_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLKeyValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLKeyValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLKeyValue_Impl.jimple	2025-03-13 09:25:51.935014929 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLKeyValue_Impl.jimple	2025-03-13 11:52:35.916524065 +0000
@@ -449,11 +449,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_yaml_metamodel_YAMLKeyValue_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] = "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::yaml::metamodel::YAMLKeyValue", "key", 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 = 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::yaml::metamodel::YAMLKeyValue", "key", 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_yaml_metamodel_YAMLKeyValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLNull_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLNull_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLNull_Impl.jimple	2025-03-13 09:25:47.795080418 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLNull_Impl.jimple	2025-03-13 11:53:12.003956313 +0000
@@ -497,10 +497,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_yaml_metamodel_YAMLNull_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::yaml::metamodel::YAMLNull", "value");
 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::yaml::metamodel::YAMLNull", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLNull_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLString_Impl.jimple	2025-03-13 09:25:56.178947798 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLString_Impl.jimple	2025-03-13 11:53:12.595947000 +0000
@@ -313,10 +313,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_yaml_metamodel_YAMLString_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::yaml::metamodel::YAMLString", "value");
 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::yaml::metamodel::YAMLString", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_yaml_metamodel_YAMLString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_GraphFetchM2MExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_GraphFetchM2MExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_GraphFetchM2MExecutionNode_Impl.jimple	2025-03-13 09:25:51.819016764 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_GraphFetchM2MExecutionNode_Impl.jimple	2025-03-13 11:53:12.647946182 +0000
@@ -1602,11 +1602,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_store_model_GraphFetchM2MExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
-v = newarray (java.lang.String)[3];
-v[0] = "enableConstraints";
-v[1] = "mapping";
-v[2] = "trees";
-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::store::model::GraphFetchM2MExecutionNode", "connections", 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);
@@ -1620,6 +1615,11 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
+v = newarray (java.lang.String)[3];
+v[0] = "enableConstraints";
+v[1] = "mapping";
+v[2] = "trees";
+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::store::model::GraphFetchM2MExecutionNode", "connections", 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_store_model_GraphFetchM2MExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection_Impl.jimple	2025-03-13 09:25:16.483575824 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection_Impl.jimple	2025-03-13 11:52:42.380422369 +0000
@@ -504,10 +504,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_store_model_ModelChainConnection_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::store::model::ModelChainConnection", "mappings");
 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::store::model::ModelChainConnection", "mappings");
 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_store_model_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelConnection_Impl.jimple	2025-03-13 09:25:20.311515250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelConnection_Impl.jimple	2025-03-13 11:52:43.348407140 +0000
@@ -306,10 +306,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_store_model_ModelConnection_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::store::model::ModelConnection", "instances");
 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::store::model::ModelConnection", "instances");
 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_store_model_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection_Impl.jimple	2025-03-13 09:25:53.374992151 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection_Impl.jimple	2025-03-13 11:53:17.331872491 +0000
@@ -306,10 +306,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_store_model_ModelQueryConnection_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::store::model::ModelQueryConnection", "instancesProvider");
 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::store::model::ModelQueryConnection", "instancesProvider");
 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_store_model_ModelQueryConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl.jimple	2025-03-13 09:25:13.859617348 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl.jimple	2025-03-13 11:52:40.880445969 +0000
@@ -1033,14 +1033,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
 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::pure::store::Store", "includes");
-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::pure::metamodel::Referenceable", "referenceUsages");
+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::pure::metamodel::PackageableElement", "package");
 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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
 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::pure::metamodel::extension::ElementWithStereotypes", "stereotypes");
+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::pure::metamodel::Referenceable", "referenceUsages");
 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::pure::metamodel::ModelElement", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::PackageableElement", "package");
 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_store_model_ModelStore_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:20.883506199 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:40.984444332 +0000
@@ -1749,12 +1749,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_store_model_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[4];
-v[0] = "connection";
-v[1] = "fd";
-v[2] = "jsonPropertyPaths";
-v[3] = "mapping";
-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::store::model::ModelToModelExecutionNode", "classes", 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);
@@ -1768,6 +1762,12 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
+v = newarray (java.lang.String)[4];
+v[0] = "connection";
+v[1] = "fd";
+v[2] = "jsonPropertyPaths";
+v[3] = "mapping";
+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::store::model::ModelToModelExecutionNode", "classes", 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_store_model_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection_Impl.jimple	2025-03-13 09:25:26.015424995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection_Impl.jimple	2025-03-13 11:52:49.804305573 +0000
@@ -378,11 +378,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_store_model_XmlModelConnection_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] = "url";
 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::store::model::XmlModelConnection", "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_store_model_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_ExtendedJSONDeserializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_ExtendedJSONDeserializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_ExtendedJSONDeserializationConfig_Impl.jimple	2025-03-13 09:25:18.939536960 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_ExtendedJSONDeserializationConfig_Impl.jimple	2025-03-13 11:52:37.472499584 +0000
@@ -766,11 +766,11 @@
 v[1] = "retainTypeField";
 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::json::JSONDeserializationConfig", "constraintsHandler", v);
 v = newarray (java.lang.String)[1];
-v[0] = "typeLookup";
-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::json::JSONConfig", "typeKeyName", 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 = newarray (java.lang.String)[1];
+v[0] = "typeLookup";
+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::json::JSONConfig", "typeKeyName", 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_json_ExtendedJSONDeserializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_JSONState_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_JSONState_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_JSONState_Impl.jimple	2025-03-13 09:25:32.299325569 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_JSONState_Impl.jimple	2025-03-13 11:53:11.919957634 +0000
@@ -1299,9 +1299,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_json_JSONState_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] = "config";
 v[1] = "currentDepth";
@@ -1311,6 +1308,9 @@
 v[5] = "parents";
 v[6] = "propertyPathTree";
 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::json::JSONState", "cipher", 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_json_JSONState_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_A_Impl.jimple	2025-03-13 09:25:46.023108450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_A_Impl.jimple	2025-03-13 11:52:38.028490838 +0000
@@ -276,10 +276,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_json_tests_A_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::json::tests::A", "a");
 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::json::tests::A", "a");
 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_json_tests_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_B_Impl.jimple	2025-03-13 09:25:49.259057260 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_B_Impl.jimple	2025-03-13 11:52:38.052490461 +0000
@@ -326,11 +326,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_json_tests_B_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::json::tests::A", "a");
 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::json::tests::B", "b");
-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::json::tests::A", "a");
 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_json_tests_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_ClassWithFunctionTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_ClassWithFunctionTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_ClassWithFunctionTypes_Impl.jimple	2025-03-13 09:25:47.715081684 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_ClassWithFunctionTypes_Impl.jimple	2025-03-13 11:53:19.407839831 +0000
@@ -426,11 +426,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_ClassWithFunctionTypes_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] = "supports";
-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::json::tests::ClassWithFunctionTypes", "execute", 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 = newarray (java.lang.String)[1];
+v[0] = "supports";
+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::json::tests::ClassWithFunctionTypes", "execute", 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_json_tests_ClassWithFunctionTypes_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_G_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_G_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_G_Impl.jimple	2025-03-13 09:25:51.143027457 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_G_Impl.jimple	2025-03-13 11:52:37.988491467 +0000
@@ -317,11 +317,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_json_tests_G_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::json::tests::A", "a");
 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::json::tests::G", "c");
-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::json::tests::A", "a");
 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_json_tests_G_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_GeographicEntity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_GeographicEntity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_GeographicEntity_Impl.jimple	2025-03-13 09:25:20.959504997 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_GeographicEntity_Impl.jimple	2025-03-13 11:53:23.127781307 +0000
@@ -295,10 +295,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_json_tests_GeographicEntity_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::json::tests::GeographicEntity", "type");
 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::json::tests::GeographicEntity", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_json_tests_GeographicEntity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_H_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_H_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_H_Impl.jimple	2025-03-13 09:25:46.443101807 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_H_Impl.jimple	2025-03-13 11:52:38.048490522 +0000
@@ -312,10 +312,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_json_tests_H_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::json::tests::H", "a");
 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::json::tests::H", "a");
 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_json_tests_H_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_I_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_I_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_I_Impl.jimple	2025-03-13 09:25:51.147027394 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_I_Impl.jimple	2025-03-13 11:52:37.992491404 +0000
@@ -319,11 +319,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_json_tests_I_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::json::tests::I", "c");
+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::json::tests::A", "a");
 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::json::tests::A", "a");
+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::json::tests::I", "c");
 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_json_tests_I_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_K_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_K_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_K_Impl.jimple	2025-03-13 09:25:51.151027331 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_K_Impl.jimple	2025-03-13 11:52:38.012491089 +0000
@@ -295,10 +295,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_json_tests_K_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::json::tests::K", "k");
 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::json::tests::K", "k");
 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_json_tests_K_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_L_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_L_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_L_Impl.jimple	2025-03-13 09:25:51.151027331 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_L_Impl.jimple	2025-03-13 11:52:38.012491089 +0000
@@ -310,10 +310,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_json_tests_L_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::json::tests::L", "l");
 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::json::tests::L", "l");
 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_json_tests_L_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_N_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_N_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_N_Impl.jimple	2025-03-13 09:25:43.939141419 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_N_Impl.jimple	2025-03-13 11:52:38.040490649 +0000
@@ -394,11 +394,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_N_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] = "n2";
 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::json::tests::N", "n1", 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_json_tests_N_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_OtherNested_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_OtherNested_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_OtherNested_Impl.jimple	2025-03-13 09:25:05.831744393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_OtherNested_Impl.jimple	2025-03-13 11:52:57.448185313 +0000
@@ -276,10 +276,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_json_tests_OtherNested_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::json::tests::OtherNested", "name");
 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::json::tests::OtherNested", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_json_tests_OtherNested_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_Q_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_Q_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_Q_Impl.jimple	2025-03-13 09:25:48.327072003 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_Q_Impl.jimple	2025-03-13 11:52:38.060490334 +0000
@@ -312,10 +312,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_json_tests_Q_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::json::tests::Q", "q");
 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::json::tests::Q", "q");
 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_json_tests_Q_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_R_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_R_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_R_Impl.jimple	2025-03-13 09:25:39.783207167 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_R_Impl.jimple	2025-03-13 11:52:37.976491655 +0000
@@ -319,10 +319,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_json_tests_R_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::json::tests::R", "r");
 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::json::tests::R", "r");
 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_json_tests_R_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_SS_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_SS_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_SS_Impl.jimple	2025-03-13 09:25:45.727113133 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_SS_Impl.jimple	2025-03-13 11:52:38.048490522 +0000
@@ -276,10 +276,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_json_tests_SS_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::json::tests::SS", "s");
 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::json::tests::SS", "s");
 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_json_tests_SS_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClass1WithMilestoning_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClass1WithMilestoning_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClass1WithMilestoning_Impl.jimple	2025-03-13 09:25:16.679572722 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClass1WithMilestoning_Impl.jimple	2025-03-13 11:52:46.528357112 +0000
@@ -760,14 +760,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_json_tests_TestClass1WithMilestoning_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)[2];
 v[0] = "businessDate";
 v[1] = "milestoning";
 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::json::tests::TestClass1WithMilestoning", "a", 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::json::tests::TestClass1WithMilestoning", "class2AllVersions");
-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_json_tests_TestClass1WithMilestoning_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClass2WithMilestoning_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClass2WithMilestoning_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClass2WithMilestoning_Impl.jimple	2025-03-13 09:25:36.103265386 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClass2WithMilestoning_Impl.jimple	2025-03-13 11:52:44.828383857 +0000
@@ -760,14 +760,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_json_tests_TestClass2WithMilestoning_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)[2];
 v[0] = "businessDate";
 v[1] = "milestoning";
 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::json::tests::TestClass2WithMilestoning", "a", 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::json::tests::TestClass2WithMilestoning", "class1AllVersions");
+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_json_tests_TestClass2WithMilestoning_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClassWithCipher_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClassWithCipher_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClassWithCipher_Impl.jimple	2025-03-13 09:25:36.119265133 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestClassWithCipher_Impl.jimple	2025-03-13 11:52:42.524420105 +0000
@@ -393,13 +393,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_json_tests_TestClassWithCipher_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] = "b";
 v[1] = "c";
 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::json::tests::TestClassWithCipher", "a", 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_json_tests_TestClassWithCipher_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestGenericsPair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestGenericsPair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestGenericsPair_Impl.jimple	2025-03-13 09:25:43.607146670 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestGenericsPair_Impl.jimple	2025-03-13 11:53:05.508058511 +0000
@@ -461,11 +461,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_TestGenericsPair_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] = "second";
-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::json::tests::TestGenericsPair", "first", 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 = newarray (java.lang.String)[1];
+v[0] = "second";
+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::json::tests::TestGenericsPair", "first", 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_json_tests_TestGenericsPair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl.jimple	2025-03-13 09:25:36.083265702 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl.jimple	2025-03-13 11:53:15.459901942 +0000
@@ -707,13 +707,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::json::tests::TestLevel2_A", "ba");
-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::json::tests::TestLevel2_A", "l3a");
+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::json::tests::TestLevel2", "b");
+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::json::tests::TestLevel2", "l1");
 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::json::tests::TestLevel2", "b");
-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::json::tests::TestLevel2", "l1");
+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::json::tests::TestLevel2_A", "ba");
+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::json::tests::TestLevel2_A", "l3a");
 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_json_tests_TestLevel2_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl.jimple	2025-03-13 09:25:36.095265513 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl.jimple	2025-03-13 11:52:50.008302363 +0000
@@ -707,13 +707,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::json::tests::TestLevel2", "b");
+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::json::tests::TestLevel2", "l1");
 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::json::tests::TestLevel2_B", "bb");
 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::json::tests::TestLevel2_B", "l3b");
-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::json::tests::TestLevel2", "b");
-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::json::tests::TestLevel2", "l1");
 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_json_tests_TestLevel2_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_Impl.jimple	2025-03-13 09:25:36.139264817 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_Impl.jimple	2025-03-13 11:52:50.012302300 +0000
@@ -376,11 +376,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_json_tests_TestLevel2_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::json::tests::TestLevel2", "b");
+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::json::tests::TestLevel2", "l1");
 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::json::tests::TestLevel2", "b");
-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::json::tests::TestLevel2", "l1");
 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_json_tests_TestLevel2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_B_Impl.jimple	2025-03-13 09:25:36.123265070 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_B_Impl.jimple	2025-03-13 11:53:15.467901817 +0000
@@ -376,11 +376,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_json_tests_TestLevel3_B_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::json::tests::TestLevel3_B", "cb");
-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::json::tests::TestLevel3_B", "l2b");
 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::json::tests::TestLevel3_B", "cb");
+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::json::tests::TestLevel3_B", "l2b");
 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_json_tests_TestLevel3_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestNested_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestNested_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestNested_Impl.jimple	2025-03-13 09:25:36.107265323 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_TestNested_Impl.jimple	2025-03-13 11:53:15.463901878 +0000
@@ -463,10 +463,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_json_tests_TestNested_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::json::tests::TestNested", "prop");
 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::json::tests::TestNested", "prop");
 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_json_tests_TestNested_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_U_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_U_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_U_Impl.jimple	2025-03-13 09:25:26.883411262 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_U_Impl.jimple	2025-03-13 11:52:38.000491278 +0000
@@ -463,10 +463,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_json_tests_U_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::json::tests::U", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::json::tests::U", "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_json_tests_U_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_VVV_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_VVV_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_VVV_Impl.jimple	2025-03-13 09:25:51.159027204 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_VVV_Impl.jimple	2025-03-13 11:52:38.032490774 +0000
@@ -417,12 +417,12 @@
 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_json_tests_VVV_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::json::tests::VVV", "s2");
-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::json::tests::VV", "s");
-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::json::tests::VV", "ww");
 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::json::tests::VVV", "s2");
+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::json::tests::VV", "s");
+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::json::tests::VV", "ww");
 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_json_tests_VVV_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_VV_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_VV_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_VV_Impl.jimple	2025-03-13 09:25:51.131027647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_VV_Impl.jimple	2025-03-13 11:52:37.960491908 +0000
@@ -376,11 +376,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_json_tests_VV_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::json::tests::VV", "s");
-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::json::tests::VV", "ww");
 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::json::tests::VV", "s");
+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::json::tests::VV", "ww");
 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_json_tests_VV_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_V_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_V_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_V_Impl.jimple	2025-03-13 09:25:49.423054665 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_V_Impl.jimple	2025-03-13 11:52:38.016491027 +0000
@@ -376,11 +376,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_json_tests_V_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::json::tests::V", "s");
-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::json::tests::V", "w");
 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::json::tests::V", "s");
+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::json::tests::V", "w");
 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_json_tests_V_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_WW_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_WW_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_WW_Impl.jimple	2025-03-13 09:25:51.167027078 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_WW_Impl.jimple	2025-03-13 11:52:38.036490712 +0000
@@ -376,11 +376,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_json_tests_WW_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::json::tests::WW", "s");
-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::json::tests::WW", "vv");
 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::json::tests::WW", "s");
+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::json::tests::WW", "vv");
 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_json_tests_WW_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_AmbigousChild2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_AmbigousChild2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_AmbigousChild2_Impl.jimple	2025-03-13 09:25:41.411181412 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_AmbigousChild2_Impl.jimple	2025-03-13 11:52:49.312313312 +0000
@@ -284,10 +284,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_json_tests_fromJson_AmbigousChild2_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::json::tests::fromJson::AmbigousChild2", "b");
 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::json::tests::fromJson::AmbigousChild2", "b");
 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_json_tests_fromJson_AmbigousChild2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class2_Impl.jimple	2025-03-13 09:25:53.378992087 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class2_Impl.jimple	2025-03-13 11:53:00.456137990 +0000
@@ -384,11 +384,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_json_tests_fromJson_Assoc_class2_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::json::tests::fromJson::Assoc_class2", "b");
+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::json::tests::fromJson::Assoc_class2", "ASSOC1");
 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::json::tests::fromJson::Assoc_class2", "b");
-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::json::tests::fromJson::Assoc_class2", "ASSOC1");
 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_json_tests_fromJson_Assoc_class2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class4_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class4_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class4_Impl.jimple	2025-03-13 09:25:55.922951847 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class4_Impl.jimple	2025-03-13 11:52:40.220456352 +0000
@@ -325,10 +325,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_json_tests_fromJson_Assoc_class4_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::json::tests::fromJson::Assoc_class4", "ASSOC3");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::json::tests::fromJson::Assoc_class4", "ASSOC3");
 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_json_tests_fromJson_Assoc_class4_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class7_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class7_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class7_Impl.jimple	2025-03-13 09:25:07.723714450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class7_Impl.jimple	2025-03-13 11:52:58.392170462 +0000
@@ -515,10 +515,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_json_tests_fromJson_Assoc_class7_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::json::tests::fromJson::Assoc_class7", "ASSOC8");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::json::tests::fromJson::Assoc_class7", "ASSOC8");
 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_json_tests_fromJson_Assoc_class7_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class8_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class8_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class8_Impl.jimple	2025-03-13 09:25:32.891316204 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Assoc_class8_Impl.jimple	2025-03-13 11:52:40.356454212 +0000
@@ -325,10 +325,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_json_tests_fromJson_Assoc_class8_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::json::tests::fromJson::Assoc_class8", "ASSOC7");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::json::tests::fromJson::Assoc_class8", "ASSOC7");
 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_json_tests_fromJson_Assoc_class8_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Child_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Child_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Child_Impl.jimple	2025-03-13 09:25:39.115217735 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_Child_Impl.jimple	2025-03-13 11:52:43.100411043 +0000
@@ -276,10 +276,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_json_tests_fromJson_Child_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::json::tests::fromJson::Child", "a");
 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::json::tests::fromJson::Child", "a");
 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_json_tests_fromJson_Child_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_ExactlyTwo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_ExactlyTwo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_ExactlyTwo_Impl.jimple	2025-03-13 09:25:39.103217925 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_ExactlyTwo_Impl.jimple	2025-03-13 11:52:42.460421112 +0000
@@ -394,10 +394,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_json_tests_fromJson_ExactlyTwo_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::json::tests::fromJson::ExactlyTwo", "field");
 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::json::tests::fromJson::ExactlyTwo", "field");
 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_json_tests_fromJson_ExactlyTwo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_ExtendedChild_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_ExtendedChild_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_ExtendedChild_Impl.jimple	2025-03-13 09:25:39.095218050 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_ExtendedChild_Impl.jimple	2025-03-13 11:53:00.436138305 +0000
@@ -326,11 +326,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_json_tests_fromJson_ExtendedChild_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::json::tests::fromJson::Child", "a");
 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::json::tests::fromJson::ExtendedChild", "b");
+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::json::tests::fromJson::Child", "a");
 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_json_tests_fromJson_ExtendedChild_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_HasAssocProp_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_HasAssocProp_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_HasAssocProp_Impl.jimple	2025-03-13 09:25:55.766954315 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_HasAssocProp_Impl.jimple	2025-03-13 11:53:22.607789488 +0000
@@ -312,10 +312,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_json_tests_fromJson_HasAssocProp_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::json::tests::fromJson::HasAssocProp", "c");
 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::json::tests::fromJson::HasAssocProp", "c");
 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_json_tests_fromJson_HasAssocProp_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_OwnerOfAmbigousChildren_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_OwnerOfAmbigousChildren_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_OwnerOfAmbigousChildren_Impl.jimple	2025-03-13 09:25:39.071218431 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_OwnerOfAmbigousChildren_Impl.jimple	2025-03-13 11:53:15.451902068 +0000
@@ -312,10 +312,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_json_tests_fromJson_OwnerOfAmbigousChildren_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::json::tests::fromJson::OwnerOfAmbigousChildren", "a");
 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::json::tests::fromJson::OwnerOfAmbigousChildren", "a");
 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_json_tests_fromJson_OwnerOfAmbigousChildren_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleArray_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleArray_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleArray_Impl.jimple	2025-03-13 09:25:39.075218367 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleArray_Impl.jimple	2025-03-13 11:52:54.500231693 +0000
@@ -394,10 +394,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_json_tests_fromJson_SimpleArray_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::json::tests::fromJson::SimpleArray", "array");
 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::json::tests::fromJson::SimpleArray", "array");
 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_json_tests_fromJson_SimpleArray_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleBoolean_Impl.jimple	2025-03-13 09:25:14.175612347 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleBoolean_Impl.jimple	2025-03-13 11:53:21.547806164 +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_json_tests_fromJson_SimpleBoolean_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::json::tests::fromJson::SimpleBoolean", "boolean");
 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::json::tests::fromJson::SimpleBoolean", "boolean");
 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_json_tests_fromJson_SimpleBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleEnum_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleEnum_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleEnum_Impl.jimple	2025-03-13 09:25:39.087218178 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleEnum_Impl.jimple	2025-03-13 11:53:11.275967767 +0000
@@ -295,10 +295,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_json_tests_fromJson_SimpleEnum_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::json::tests::fromJson::SimpleEnum", "enum");
 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::json::tests::fromJson::SimpleEnum", "enum");
 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_json_tests_fromJson_SimpleEnum_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleInteger_Impl.jimple	2025-03-13 09:25:38.991219696 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleInteger_Impl.jimple	2025-03-13 11:53:14.599915472 +0000
@@ -284,10 +284,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_json_tests_fromJson_SimpleInteger_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::json::tests::fromJson::SimpleInteger", "integer");
 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::json::tests::fromJson::SimpleInteger", "integer");
 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_json_tests_fromJson_SimpleInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleNull_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleNull_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleNull_Impl.jimple	2025-03-13 09:25:39.091218113 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_fromJson_SimpleNull_Impl.jimple	2025-03-13 11:53:21.543806226 +0000
@@ -394,10 +394,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_json_tests_fromJson_SimpleNull_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::json::tests::fromJson::SimpleNull", "null");
 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::json::tests::fromJson::SimpleNull", "null");
 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_json_tests_fromJson_SimpleNull_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_A_Impl.jimple	2025-03-13 09:25:22.679477781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_A_Impl.jimple	2025-03-13 11:53:03.668087459 +0000
@@ -400,11 +400,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_toJson_A_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] = "propertyD";
 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::json::tests::toJson::A", "propertyB", 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_json_tests_toJson_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Atom_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Atom_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Atom_Impl.jimple	2025-03-13 09:25:22.699477464 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Atom_Impl.jimple	2025-03-13 11:53:08.452012194 +0000
@@ -563,11 +563,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_json_tests_toJson_Atom_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::json::tests::toJson::Atom", "electrons");
+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::json::tests::toJson::Atom", "nucleus");
 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::json::tests::toJson::Atom", "electrons");
-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::json::tests::toJson::Atom", "nucleus");
 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_json_tests_toJson_Atom_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_B_Impl.jimple	2025-03-13 09:25:22.671477907 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_B_Impl.jimple	2025-03-13 11:53:08.440012384 +0000
@@ -312,10 +312,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_json_tests_toJson_B_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::json::tests::toJson::B", "propertyCinClassB");
 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::json::tests::toJson::B", "propertyCinClassB");
 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_json_tests_toJson_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ClassWithCipherProperties_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ClassWithCipherProperties_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ClassWithCipherProperties_Impl.jimple	2025-03-13 09:25:22.707477338 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ClassWithCipherProperties_Impl.jimple	2025-03-13 11:53:08.460012069 +0000
@@ -452,14 +452,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_json_tests_toJson_ClassWithCipherProperties_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] = "floatType";
 v[1] = "integerType";
 v[2] = "stringType";
 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::json::tests::toJson::ClassWithCipherProperties", "booleanType", 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_json_tests_toJson_ClassWithCipherProperties_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_DifferentMultiplicities_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_DifferentMultiplicities_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_DifferentMultiplicities_Impl.jimple	2025-03-13 09:25:22.655478160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_DifferentMultiplicities_Impl.jimple	2025-03-13 11:53:00.036144599 +0000
@@ -505,13 +505,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_json_tests_toJson_DifferentMultiplicities_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] = "multiplicityOne";
 v[1] = "multiplicityOptional";
 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::json::tests::toJson::DifferentMultiplicities", "multiplicityMany", 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_json_tests_toJson_DifferentMultiplicities_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Electron_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Electron_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Electron_Impl.jimple	2025-03-13 09:25:22.719477148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Electron_Impl.jimple	2025-03-13 11:53:08.468011943 +0000
@@ -319,11 +319,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Electron_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] = "electricCharge";
 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::json::tests::toJson::ElementaryParticle", "chargeType", 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_json_tests_toJson_Electron_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ElementaryParticle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ElementaryParticle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ElementaryParticle_Impl.jimple	2025-03-13 09:25:22.739476831 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ElementaryParticle_Impl.jimple	2025-03-13 11:52:33.480562389 +0000
@@ -355,11 +355,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ElementaryParticle_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] = "electricCharge";
 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::json::tests::toJson::ElementaryParticle", "chargeType", 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_json_tests_toJson_ElementaryParticle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_MasterClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_MasterClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_MasterClass_Impl.jimple	2025-03-13 09:25:22.651478224 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_MasterClass_Impl.jimple	2025-03-13 11:53:08.436012445 +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_json_tests_toJson_MasterClass_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] = "standardProperty";
-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::json::tests::toJson::MasterClass", "propertyOfSuperClassType", 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 = newarray (java.lang.String)[1];
+v[0] = "standardProperty";
+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::json::tests::toJson::MasterClass", "propertyOfSuperClassType", 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_json_tests_toJson_MasterClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Neutron_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Neutron_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Neutron_Impl.jimple	2025-03-13 09:25:22.715477211 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Neutron_Impl.jimple	2025-03-13 11:52:33.476562451 +0000
@@ -319,11 +319,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Neutron_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] = "electricCharge";
 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::json::tests::toJson::ElementaryParticle", "chargeType", 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_json_tests_toJson_Neutron_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Proton_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Proton_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Proton_Impl.jimple	2025-03-13 09:25:22.659478097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Proton_Impl.jimple	2025-03-13 11:52:41.892430048 +0000
@@ -319,11 +319,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_json_tests_toJson_Proton_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] = "electricCharge";
 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::json::tests::toJson::ElementaryParticle", "chargeType", 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_json_tests_toJson_Proton_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_SubClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_SubClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_SubClass_Impl.jimple	2025-03-13 09:25:22.687477654 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_SubClass_Impl.jimple	2025-03-13 11:53:08.448012257 +0000
@@ -326,11 +326,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_json_tests_toJson_SubClass_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::json::tests::toJson::SubClass", "propertyInSubClass");
 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::json::tests::toJson::SuperClass", "propertyInSuperClass");
-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::json::tests::toJson::SubClass", "propertyInSubClass");
 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_json_tests_toJson_SubClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ValueHolderWithParameterisedMultiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ValueHolderWithParameterisedMultiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ValueHolderWithParameterisedMultiplicity_Impl.jimple	2025-03-13 09:25:22.691477591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ValueHolderWithParameterisedMultiplicity_Impl.jimple	2025-03-13 11:52:37.280502606 +0000
@@ -454,10 +454,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_json_tests_toJson_ValueHolderWithParameterisedMultiplicity_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::json::tests::toJson::ValueHolderWithParameterisedMultiplicity", "value");
 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::json::tests::toJson::ValueHolderWithParameterisedMultiplicity", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_json_tests_toJson_ValueHolderWithParameterisedMultiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_WithQualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_WithQualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_WithQualifiedProperty_Impl.jimple	2025-03-13 09:25:22.675477844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_json_tests_toJson_WithQualifiedProperty_Impl.jimple	2025-03-13 11:53:07.396028807 +0000
@@ -321,10 +321,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_json_tests_toJson_WithQualifiedProperty_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::json::tests::toJson::WithQualifiedProperty", "numericProperty");
 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::json::tests::toJson::WithQualifiedProperty", "numericProperty");
 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_json_tests_toJson_WithQualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_ConnectionTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_ConnectionTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_ConnectionTestData_Impl.jimple	2025-03-13 09:25:12.555637983 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_ConnectionTestData_Impl.jimple	2025-03-13 11:53:10.031987338 +0000
@@ -413,13 +413,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_legend_function_metamodel_ConnectionTestData_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] = "doc";
 v[1] = "testData";
 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::legend::function::metamodel::ConnectionTestData", "connectionId", 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_legend_function_metamodel_ConnectionTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTestSuite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTestSuite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTestSuite_Impl.jimple	2025-03-13 09:25:52.787001452 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTestSuite_Impl.jimple	2025-03-13 11:53:15.931894517 +0000
@@ -1100,16 +1100,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTestSuite_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] = "testData";
-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::legend::function::metamodel::FunctionTestSuite", "connectionsTestData", 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::pure::test::TestSuite", "doc");
-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::pure::test::TestSuite", "tests");
-v = newarray (java.lang.String)[1];
 v[0] = "testable";
 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::test::Test", "id", v);
 v = newarray (java.lang.String)[1];
+v[0] = "testData";
+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::legend::function::metamodel::FunctionTestSuite", "connectionsTestData", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::test::TestSuite", "doc");
+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::pure::test::TestSuite", "tests");
 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_legend_function_metamodel_FunctionTestSuite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTest_Impl.jimple	2025-03-13 09:25:53.546989430 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_function_metamodel_FunctionTest_Impl.jimple	2025-03-13 11:52:58.072175497 +0000
@@ -862,14 +862,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "testable";
 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::test::Test", "id", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::legend::function::metamodel::FunctionTest", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "doc";
 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::test::AtomicTest", "assertions", 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::pure::test::AtomicTest", "suite");
+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_legend_function_metamodel_FunctionTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestAlgebra_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestAlgebra_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestAlgebra_Impl.jimple	2025-03-13 09:25:44.823127435 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestAlgebra_Impl.jimple	2025-03-13 11:52:52.280266619 +0000
@@ -1131,13 +1131,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_legend_test_handlers_model_TestAlgebra_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] = "integer";
 v[1] = "number";
 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::legend::test::handlers::model::TestAlgebra", "float", 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_legend_test_handlers_model_TestAlgebra_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestDate_Impl.jimple	2025-03-13 09:25:35.567273867 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestDate_Impl.jimple	2025-03-13 11:53:10.583978653 +0000
@@ -2067,6 +2067,9 @@
 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_legend_test_handlers_model_TestDate_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)[5];
 v[0] = "dateTime";
 v[1] = "dateTime_ZeroOne";
@@ -2074,9 +2077,6 @@
 v[3] = "strictDate";
 v[4] = "strictDate_ZeroOne";
 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::legend::test::handlers::model::TestDate", "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_legend_test_handlers_model_TestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestMaxMin_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestMaxMin_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestMaxMin_Impl.jimple	2025-03-13 09:25:56.886936599 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestMaxMin_Impl.jimple	2025-03-13 11:53:14.995909242 +0000
@@ -2442,6 +2442,9 @@
 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_legend_test_handlers_model_TestMaxMin_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
+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)[14];
 v[0] = "dateTime";
 v[1] = "dateTimes";
@@ -2458,9 +2461,6 @@
 v[12] = "strictDate";
 v[13] = "strictDates";
 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::legend::test::handlers::model::TestMaxMin", "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_legend_test_handlers_model_TestMaxMin_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestString_Impl.jimple	2025-03-13 09:25:33.371308610 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_legend_test_handlers_model_TestString_Impl.jimple	2025-03-13 11:53:16.947878532 +0000
@@ -1250,14 +1250,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_legend_test_handlers_model_TestString_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] = "string";
 v[1] = "stringZeroOne";
 v[2] = "strings";
 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::legend::test::handlers::model::TestString", "integer", 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_legend_test_handlers_model_TestString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_Protocol_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_Protocol_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_Protocol_Impl.jimple	2025-03-13 09:25:07.011725718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_Protocol_Impl.jimple	2025-03-13 11:52:38.464483979 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_Protocol_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] = "version";
-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::protocols::Protocol", "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 = newarray (java.lang.String)[1];
+v[0] = "version";
+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::protocols::Protocol", "name", 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_protocols_Protocol_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_B_Impl.jimple	2025-03-13 09:25:51.683018915 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_B_Impl.jimple	2025-03-13 11:52:58.232172980 +0000
@@ -565,14 +565,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_protocols_generation_builder_tests_B_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] = "o";
 v[1] = "v";
 v[2] = "val";
 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::protocols::generation::builder::tests::B", "en", 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_protocols_generation_builder_tests_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_C_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_C_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_C_Impl.jimple	2025-03-13 09:25:51.679018979 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_C_Impl.jimple	2025-03-13 11:52:58.228173042 +0000
@@ -565,15 +565,15 @@
 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_protocols_generation_builder_tests_C_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::generation::builder::tests::C", "x");
-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] = "o";
 v[1] = "v";
 v[2] = "val";
 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::protocols::generation::builder::tests::B", "en", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::generation::builder::tests::C", "x");
 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_protocols_generation_builder_tests_C_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_K_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_K_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_K_Impl.jimple	2025-03-13 09:25:57.270930525 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_builder_tests_K_Impl.jimple	2025-03-13 11:53:11.143969842 +0000
@@ -279,10 +279,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_protocols_generation_builder_tests_K_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::protocols::generation::builder::tests::K", "o");
 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::protocols::generation::builder::tests::K", "o");
 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_protocols_generation_builder_tests_K_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Super_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Super_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Super_Impl.jimple	2025-03-13 09:25:33.011314305 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Super_Impl.jimple	2025-03-13 11:53:14.095923401 +0000
@@ -1098,18 +1098,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Super_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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::protocols::generation::scan::tests::model::Super", "intVal");
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::generation::scan::tests::model::Super", "intVal");
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_generation_scan_tests_model_Super_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Top_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Top_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Top_Impl.jimple	2025-03-13 09:25:54.462974941 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Top_Impl.jimple	2025-03-13 11:53:14.087923527 +0000
@@ -1107,21 +1107,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_generation_scan_tests_model_Top_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::protocols::generation::scan::tests::model::Super", "intVal");
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[1];
 v[0] = "val";
 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::protocols::generation::scan::tests::model::Top", "children", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::generation::scan::tests::model::Super", "intVal");
 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_protocols_generation_scan_tests_model_Top_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_extension_SerializerExtension_v1_18_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_extension_SerializerExtension_v1_18_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_extension_SerializerExtension_v1_18_0_Impl.jimple	2025-03-13 09:25:51.459022458 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_extension_SerializerExtension_v1_18_0_Impl.jimple	2025-03-13 11:53:14.571915912 +0000
@@ -3840,9 +3840,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_protocols_pure_v1_18_0_extension_SerializerExtension_v1_18_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(21);
-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)[18];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_pre";
@@ -3863,6 +3860,9 @@
 v[16] = "transfers_store_transformStore";
 v[17] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_18_0::extension::SerializerExtension_v1_18_0", "invocation_execution_execute1", 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_protocols_pure_v1_18_0_extension_SerializerExtension_v1_18_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:35.127280827 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:52:51.060285812 +0000
@@ -399,14 +399,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_protocols_pure_v1_18_0_metamodel_AlloySDLC_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 = 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::protocols::pure::v1_18_0::metamodel::AlloySDLC", "project");
 v = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_18_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_18_0::metamodel::AlloySDLC", "project");
-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_protocols_pure_v1_18_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:44.987124841 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:07.208031765 +0000
@@ -500,9 +500,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_AnalyticsExecutionContext_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 = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -510,6 +507,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "useAnalytics";
 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::protocols::pure::v1_18_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_18_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:39.039218936 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:06.232047121 +0000
@@ -407,14 +407,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_protocols_pure_v1_18_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_18_0::metamodel::AuthenticationContext", "runAs");
-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] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_18_0::metamodel::ExecutionContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::AuthenticationContext", "runAs");
 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_protocols_pure_v1_18_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_ExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_ExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_ExecutionContext_Impl.jimple	2025-03-13 09:25:39.043218874 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_ExecutionContext_Impl.jimple	2025-03-13 11:53:06.236047058 +0000
@@ -384,13 +384,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_protocols_pure_v1_18_0_metamodel_ExecutionContext_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] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_18_0::metamodel::ExecutionContext", "_type", 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_protocols_pure_v1_18_0_metamodel_ExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:17.503559684 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:57.268188146 +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_protocols_pure_v1_18_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_18_0::metamodel::PackageableElementPointer", "path", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_18_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_18_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:25.635431008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:52:36.748510975 +0000
@@ -510,14 +510,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_protocols_pure_v1_18_0_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_18_0_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:17.087566266 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:53:10.207984569 +0000
@@ -491,14 +491,14 @@
 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_protocols_pure_v1_18_0_metamodel_PureModelContextComposite_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] = "pointer";
-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::protocols::pure::v1_18_0::metamodel::PureModelContextComposite", "data", v);
+v[0] = "serializer";
+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::protocols::pure::v1_18_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_18_0::metamodel::PureModelContext", "_type", v);
+v[0] = "pointer";
+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::protocols::pure::v1_18_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_18_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:51.783017334 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:52:57.276188020 +0000
@@ -642,12 +642,12 @@
 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_protocols_pure_v1_18_0_metamodel_PureModelContextData_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)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_18_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "origin";
 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::protocols::pure::v1_18_0::metamodel::PureModelContextData", "elements", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:39.771207356 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:57.312187453 +0000
@@ -403,13 +403,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_protocols_pure_v1_18_0_metamodel_PureModelContextPointer_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::protocols::pure::v1_18_0::metamodel::PureModelContextPointer", "sdlcInfo");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_18_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_18_0::metamodel::PureModelContextPointer", "sdlcInfo");
+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_protocols_pure_v1_18_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:53.510990000 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:10.747976073 +0000
@@ -367,11 +367,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContextText_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] = "serializer";
 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::protocols::pure::v1_18_0::metamodel::PureModelContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::PureModelContextText", "code");
 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_protocols_pure_v1_18_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 09:25:17.091566203 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 11:52:57.316187390 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureModelContext_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] = "serializer";
 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::protocols::pure::v1_18_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_18_0_metamodel_PureModelContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:51.771017524 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:57.260188271 +0000
@@ -587,14 +587,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_protocols_pure_v1_18_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_18_0::metamodel::PureSDLC", "packageableElementPointers");
+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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_18_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::PureSDLC", "packageableElementPointers");
 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_protocols_pure_v1_18_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:35.131280764 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:51.064285750 +0000
@@ -376,13 +376,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_protocols_pure_v1_18_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_18_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_18_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:46.319103768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:52:45.804368503 +0000
@@ -610,6 +610,9 @@
 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_protocols_pure_v1_18_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -618,9 +621,6 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_18_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_18_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:56.682939826 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:22.739787411 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_StoreConnections_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] = "storeConnections";
 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::protocols::pure::v1_18_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_18_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:47.611083329 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:02.044113008 +0000
@@ -1145,14 +1145,14 @@
 v[0] = "generalizationViews";
 v[1] = "propertyViews";
 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::protocols::pure::v1_18_0::metamodel::diagram::Diagram", "classViews", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_18_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:33.195311394 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:52:32.616575982 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_geometry_Rectangle_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] = "width";
 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::protocols::pure::v1_18_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_18_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:42.595162680 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:53:09.056002692 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
-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::protocols::pure::v1_18_0::metamodel::diagram::rendering::Rendering", "color", 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 = newarray (java.lang.String)[1];
+v[0] = "lineWidth";
+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::protocols::pure::v1_18_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_18_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_view_ClassView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_view_ClassView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 09:25:31.415339556 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 11:53:20.535822085 +0000
@@ -674,9 +674,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_protocols_pure_v1_18_0_metamodel_diagram_view_ClassView_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)[5];
 v[0] = "id";
 v[1] = "position";
@@ -684,6 +681,9 @@
 v[3] = "rendering";
 v[4] = "visibility";
 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::protocols::pure::v1_18_0::metamodel::diagram::view::ClassView", "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_protocols_pure_v1_18_0_metamodel_diagram_view_ClassView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:29.059376832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:21.455807611 +0000
@@ -586,11 +586,11 @@
 v[2] = "targetView";
 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::protocols::pure::v1_18_0::metamodel::diagram::view::RelationshipView", "line", v);
 v = newarray (java.lang.String)[1];
-v[0] = "visibility";
-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::protocols::pure::v1_18_0::metamodel::diagram::view::PropertyView", "property", 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 = newarray (java.lang.String)[1];
+v[0] = "visibility";
+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::protocols::pure::v1_18_0::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_v1_18_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:38.043234694 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:23.515775203 +0000
@@ -365,13 +365,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_protocols_pure_v1_18_0_metamodel_diagram_visibility_TypeVisibility_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::protocols::pure::v1_18_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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] = "taggedValues";
 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::protocols::pure::v1_18_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_18_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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_protocols_pure_v1_18_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:05.719746166 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:19.019845935 +0000
@@ -1811,18 +1811,18 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_18_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[2];
-v[0] = "properties";
-v[1] = "qualifiedProperties";
-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::protocols::pure::v1_18_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "properties";
+v[1] = "qualifiedProperties";
+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::protocols::pure::v1_18_0::metamodel::domain::Association", "originalMilestonedProperties", 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_protocols_pure_v1_18_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:28.479386009 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:53:21.047814030 +0000
@@ -2184,6 +2184,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[4];
+v[0] = "originalMilestonedProperties";
+v[1] = "properties";
+v[2] = "qualifiedProperties";
+v[3] = "superTypes";
+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::protocols::pure::v1_18_0::metamodel::domain::Class", "constraints", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_18_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
@@ -2195,12 +2201,6 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[4];
-v[0] = "originalMilestonedProperties";
-v[1] = "properties";
-v[2] = "qualifiedProperties";
-v[3] = "superTypes";
-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::protocols::pure::v1_18_0::metamodel::domain::Class", "constraints", 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_protocols_pure_v1_18_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:21.255500313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:52:39.956460506 +0000
@@ -1263,14 +1263,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_18_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::domain::Enumeration", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:32.659319874 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:06.604041268 +0000
@@ -2060,6 +2060,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[5];
+v[0] = "parameters";
+v[1] = "postConstraints";
+v[2] = "preConstraints";
+v[3] = "returnMultiplicity";
+v[4] = "returnType";
+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::protocols::pure::v1_18_0::metamodel::domain::Function", "body", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_18_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
@@ -2071,13 +2078,6 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[5];
-v[0] = "parameters";
-v[1] = "postConstraints";
-v[2] = "preConstraints";
-v[3] = "returnMultiplicity";
-v[4] = "returnType";
-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::protocols::pure::v1_18_0::metamodel::domain::Function", "body", 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_protocols_pure_v1_18_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:28.455386389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:53:21.999799053 +0000
@@ -2119,13 +2119,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[4];
+v[0] = "originalMilestonedProperties";
+v[1] = "properties";
+v[2] = "qualifiedProperties";
+v[3] = "superTypes";
+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::protocols::pure::v1_18_0::metamodel::domain::Class", "constraints", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_18_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_18_0::metamodel::domain::MappingClass", "localProperties", 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);
@@ -2134,12 +2136,10 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[4];
-v[0] = "originalMilestonedProperties";
-v[1] = "properties";
-v[2] = "qualifiedProperties";
-v[3] = "superTypes";
-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::protocols::pure::v1_18_0::metamodel::domain::Class", "constraints", v);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_18_0::metamodel::domain::MappingClass", "localProperties", 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_protocols_pure_v1_18_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:32.619320507 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:12.399950083 +0000
@@ -771,16 +771,16 @@
 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_protocols_pure_v1_18_0_metamodel_domain_Measure_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[0] = "nonCanonicalUnits";
+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::protocols::pure::v1_18_0::metamodel::domain::Measure", "canonicalUnit", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "nonCanonicalUnits";
-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::protocols::pure::v1_18_0::metamodel::domain::Measure", "canonicalUnit", 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_protocols_pure_v1_18_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:25.627431136 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:52:41.656433760 +0000
@@ -785,17 +785,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_domain_Profile_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] = "tags";
-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::protocols::pure::v1_18_0::metamodel::domain::Profile", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "tags";
+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::protocols::pure::v1_18_0::metamodel::domain::Profile", "stereotypes", 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_protocols_pure_v1_18_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:31.359340442 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:12.199953229 +0000
@@ -497,14 +497,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_protocols_pure_v1_18_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_18_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_18_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:32.667319747 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:52:36.948507829 +0000
@@ -585,14 +585,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::v1_18_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_18_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:44.639130345 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:52:36.744511038 +0000
@@ -733,17 +733,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_executableMapping_ExecutableMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "tests";
 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::protocols::pure::v1_18_0::metamodel::executableMapping::ExecutableMapping", "mapping", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_18_0_metamodel_executableMapping_ExecutableMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:56.466943242 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:53:13.667930135 +0000
@@ -857,14 +857,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_protocols_pure_v1_18_0_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::v1_18_0::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_v1_18_0_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:31.679335379 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:53:20.731819002 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executableMapping_Test_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] = "data";
 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::protocols::pure::v1_18_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_18_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:37.971235833 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:47.912335338 +0000
@@ -633,7 +633,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_protocols_pure_v1_18_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_18_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -643,6 +642,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 = 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::protocols::pure::v1_18_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 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_protocols_pure_v1_18_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:21.299499617 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:53:03.756086074 +0000
@@ -555,13 +555,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_protocols_pure_v1_18_0_metamodel_executionPlan_ClassResultType_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] = "setImplementations";
+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::protocols::pure::v1_18_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_18_0::metamodel::executionPlan::ResultType", "_type");
 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] = "setImplementations";
-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::protocols::pure::v1_18_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_18_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:54.782969879 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:53:02.456106526 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_CompiledClass_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] = "className";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_v1_18_0_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:10.147676089 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:41.480436529 +0000
@@ -670,13 +670,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_protocols_pure_v1_18_0_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_18_0::metamodel::executionPlan::ConstantExecutionNode", "values");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_18_0::metamodel::executionPlan::ConstantExecutionNode", "values");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:08.531701663 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:53:11.383966066 +0000
@@ -317,11 +317,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_protocols_pure_v1_18_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_18_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_18_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_18_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_18_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:24.975441452 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:52:48.140331751 +0000
@@ -633,13 +633,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_protocols_pure_v1_18_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_18_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_18_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 09:25:34.075297471 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 11:53:07.764023018 +0000
@@ -764,6 +764,9 @@
 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_protocols_pure_v1_18_0_metamodel_executionPlan_ExecutionPlan_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)[5];
 v[0] = "globalImplementationSupport";
 v[1] = "kerberos";
@@ -771,9 +774,6 @@
 v[3] = "serializer";
 v[4] = "templateFunctions";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::ExecutionPlan", "authDependent", 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_protocols_pure_v1_18_0_metamodel_executionPlan_ExecutionPlan_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:18.859538226 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:52:36.088521359 +0000
@@ -822,6 +822,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[2];
+v[0] = "freeMarkerBooleanExpression";
+v[1] = "trueBlock";
+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::protocols::pure::v1_18_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", v);
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -831,10 +835,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)[2];
-v[0] = "freeMarkerBooleanExpression";
-v[1] = "trueBlock";
-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::protocols::pure::v1_18_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_18_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:32.915315824 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:13.895926548 +0000
@@ -822,13 +822,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_protocols_pure_v1_18_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_18_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_18_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_GraphFetchM2MExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_GraphFetchM2MExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_GraphFetchM2MExecutionNode_Impl.jimple	2025-03-13 09:25:48.951062131 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_GraphFetchM2MExecutionNode_Impl.jimple	2025-03-13 11:52:44.412390402 +0000
@@ -993,13 +993,13 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "store";
 v[1] = "trees";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::GraphFetchM2MExecutionNode", "enableConstraints", 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_protocols_pure_v1_18_0_metamodel_executionPlan_GraphFetchM2MExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:20.519511959 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:52:52.896256927 +0000
@@ -426,14 +426,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_protocols_pure_v1_18_0_metamodel_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::JavaClass", "byteCode", 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_protocols_pure_v1_18_0_metamodel_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:22.847475122 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:53:09.084002251 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PartialClassResultType_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] = "setImplementations";
+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::protocols::pure::v1_18_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_18_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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] = "setImplementations";
-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::protocols::pure::v1_18_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_18_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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_protocols_pure_v1_18_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 09:25:41.591178563 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 11:52:45.712369950 +0000
@@ -407,13 +407,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_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyMapping_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] = "property";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::PropertyMapping", "enumMapping", 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_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 09:25:55.122964501 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 11:52:55.984208346 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyWithParameters_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] = "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::protocols::pure::v1_18_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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 = 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::protocols::pure::v1_18_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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_protocols_pure_v1_18_0_metamodel_executionPlan_PropertyWithParameters_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:45.151122245 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:43.164410036 +0000
@@ -670,7 +670,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_protocols_pure_v1_18_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_18_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -680,6 +679,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 = 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::protocols::pure::v1_18_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_v1_18_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:50.967030241 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:53:07.776022830 +0000
@@ -614,14 +614,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_protocols_pure_v1_18_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_18_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:56.038950012 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:17.719866387 +0000
@@ -505,8 +505,8 @@
 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_protocols_pure_v1_18_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_18_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
+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::protocols::pure::v1_18_0::metamodel::executionPlan::ResultType", "_type");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:15.951584242 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:44.136394744 +0000
@@ -1192,9 +1192,6 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[5];
 v[0] = "graphFetchTree";
 v[1] = "localGraphFetchExecutionNode";
@@ -1202,6 +1199,9 @@
 v[3] = "store";
 v[4] = "xStorePropertyMapping";
 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::protocols::pure::v1_18_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "children", 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_protocols_pure_v1_18_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:54.282977788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:52:42.208425076 +0000
@@ -317,11 +317,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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:41.275183562 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:52:48.108332255 +0000
@@ -276,10 +276,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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:54.186979307 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:21.419808178 +0000
@@ -609,10 +609,10 @@
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::ClassBuilder", "class", 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:35.787270385 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:53:05.596057125 +0000
@@ -564,13 +564,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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:41.271183626 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:08.124017355 +0000
@@ -317,11 +317,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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::DataTypeBuilder", "type");
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 09:25:52.327008729 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 11:52:42.212425013 +0000
@@ -276,10 +276,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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ExecutionActivity_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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_ExecutionActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:53.138995884 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:53:15.079907921 +0000
@@ -385,13 +385,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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Res_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Res_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 09:25:51.067028659 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 11:53:14.523916668 +0000
@@ -635,11 +635,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Res_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] = "rows";
-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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Res", "columns", 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 = newarray (java.lang.String)[1];
+v[0] = "rows";
+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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Res", "columns", 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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Res_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Row_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Row_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 09:25:24.071455755 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 11:53:23.147780992 +0000
@@ -460,10 +460,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_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_Row_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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Row", "values");
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Row", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:55.450959313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:52:48.108332255 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
+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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_18_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:47.555084215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:22.211795716 +0000
@@ -1099,6 +1099,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1111,9 +1114,6 @@
 v[0] = "mainSetImplementation";
 v[1] = "propertyMappings";
 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::protocols::pure::v1_18_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_18_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:34.435291775 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:53:00.608135600 +0000
@@ -545,14 +545,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_protocols_pure_v1_18_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_18_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_18_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 09:25:18.411545315 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 11:52:39.284471078 +0000
@@ -658,6 +658,9 @@
 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_protocols_pure_v1_18_0_metamodel_mapping_ClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -666,9 +669,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_18_0_metamodel_mapping_ClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:35.939267981 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:52:57.988176819 +0000
@@ -317,11 +317,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_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_18_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_18_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:42.119170210 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:52:49.976302866 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
 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::protocols::pure::v1_18_0::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_v1_18_0_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:28.819380630 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:18.139859780 +0000
@@ -366,13 +366,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_protocols_pure_v1_18_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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::protocols::pure::v1_18_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::mapping::MappingTestAssert", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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_protocols_pure_v1_18_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:57.274930462 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:11.619962354 +0000
@@ -312,10 +312,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_protocols_pure_v1_18_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_18_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_18_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_18_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:23.603463160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:20.455823344 +0000
@@ -596,6 +596,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
+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::protocols::pure::v1_18_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -606,9 +609,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)[1];
-v[0] = "setImplementationId";
-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::protocols::pure::v1_18_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:41.503179955 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:53:02.028113259 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_InputData_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] = "sourceInformation";
-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::protocols::pure::v1_18_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_18_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_18_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:53.666987532 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:53:21.475807297 +0000
@@ -1583,20 +1583,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "classMappings";
 v[1] = "enumerationMappings";
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::v1_18_0::metamodel::mapping::Mapping", "associationMappings", 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 = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_18_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:54.938967412 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:02.024113322 +0000
@@ -420,11 +420,11 @@
 v[0] = "sourceClass";
 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::protocols::pure::v1_18_0::metamodel::mapping::ObjectInputData", "data", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_18_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_18_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_18_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:42.519163883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:57.600182923 +0000
@@ -776,6 +776,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_18_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -784,12 +790,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_18_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_18_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:45.691113703 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:54.144237294 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "url";
+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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::JsonModelConnection", "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 = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_18_0::metamodel::runtime::Connection", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:53.794985507 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:52:47.256345659 +0000
@@ -477,13 +477,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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelChainConnection_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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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] = "element";
 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::protocols::pure::v1_18_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 09:25:42.051171287 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 11:53:01.624119615 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelInput_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] = "class";
 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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:42.047171349 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:53:01.620119678 +0000
@@ -477,13 +477,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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelStringInput_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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
-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] = "class";
 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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:18.407545379 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:39.280471141 +0000
@@ -912,6 +912,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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] = "propertyMappings";
+v[1] = "srcClass";
+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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -920,13 +927,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::mapping::ClassMapping", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "propertyMappings";
-v[1] = "srcClass";
-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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:43.579147113 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:55.044223135 +0000
@@ -687,6 +687,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[2];
+v[0] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -697,10 +701,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)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_18_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_18_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:44.371134584 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:53:00.604135662 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_18_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
-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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_18_0::metamodel::mapping::AssociationMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:47.011092822 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:19.035845683 +0000
@@ -583,6 +583,7 @@
 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_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_18_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -593,7 +594,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 = 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::protocols::pure::v1_18_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_v1_18_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:46.355103199 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:22.391792885 +0000
@@ -614,14 +614,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_protocols_pure_v1_18_0_metamodel_store_Store_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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_18_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:24.631446895 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:53:11.803959460 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_Collection_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] = "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::protocols::pure::v1_18_0::metamodel::valueSpecification::Collection", "multiplicity", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_18_0::metamodel::valueSpecification::Collection", "multiplicity", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_HackedUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_HackedUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 09:25:47.663082507 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 11:53:08.636009300 +0000
@@ -366,13 +366,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_protocols_pure_v1_18_0_metamodel_valueSpecification_HackedUnit_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::protocols::pure::v1_18_0::metamodel::valueSpecification::HackedUnit", "unitType");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_HackedUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:24.751444995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:53:15.523900936 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::UnitType", "unitType");
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::UnitType", "unitType");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_UnitType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:20.403513794 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:53:07.016034786 +0000
@@ -586,15 +586,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedFunction_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] = "function";
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-v = newarray (java.lang.String)[1];
-v[0] = "function";
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:35.751270956 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:36.116520918 +0000
@@ -535,6 +535,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
@@ -542,7 +543,6 @@
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::application::AppliedProperty", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:44.099138887 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:07.028034598 +0000
@@ -672,6 +672,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+v = newarray (java.lang.String)[2];
+v[0] = "returnMultiplicity";
+v[1] = "returnType";
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
@@ -679,10 +683,6 @@
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-v = newarray (java.lang.String)[2];
-v[0] = "returnMultiplicity";
-v[1] = "returnType";
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:38.035234821 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:53:22.335793766 +0000
@@ -534,10 +534,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CBoolean", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CBoolean", "values");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:47.695082001 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:21.275810443 +0000
@@ -534,13 +534,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CDateTime", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CDateTime", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:17.415561076 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:52:55.748212059 +0000
@@ -534,13 +534,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDecimal_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CDecimal", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CDecimal", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:45.667114083 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:03.220094506 +0000
@@ -534,13 +534,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CFloat_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CFloat", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CFloat", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:28.531385187 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:53:16.351887908 +0000
@@ -537,11 +537,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CInteger", "values");
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::CInteger", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_ClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_ClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_ClassValue_Impl.jimple	2025-03-13 09:25:19.251532023 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_ClassValue_Impl.jimple	2025-03-13 11:53:03.804085319 +0000
@@ -366,13 +366,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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_ClassValue_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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::ClassValue", "fullPath");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::ClassValue", "fullPath");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_ClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:14.867601396 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:52:55.152221436 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_EnumValue_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] = "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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:34.583289435 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:40.592450500 +0000
@@ -562,13 +562,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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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] = "subTrees";
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 09:25:44.287135913 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 11:53:08.600009865 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::HackedClassValue", "fullPath");
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::HackedClassValue", "fullPath");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_HackedClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:56.806937865 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:52:53.364249565 +0000
@@ -541,14 +541,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_KeyExpression_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] = "sourceInformation";
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::KeyExpression", "add", v);
 v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:44.215137052 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:44.304392101 +0000
@@ -554,10 +554,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::List", "values");
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::List", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_MappingInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_MappingInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_MappingInstance_Impl.jimple	2025-03-13 09:25:15.299594561 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_MappingInstance_Impl.jimple	2025-03-13 11:53:01.744117728 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::MappingInstance", "fullPath");
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::MappingInstance", "fullPath");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_MappingInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:40.787191282 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:52:47.396343456 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Pair_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] = "second";
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::Pair", "first", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "second";
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::Pair", "first", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:38.735223746 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:53:05.060065559 +0000
@@ -654,16 +654,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Path_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-v = newarray (java.lang.String)[2];
-v[0] = "path";
-v[1] = "startType";
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::Path", "name", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "path";
+v[1] = "startType";
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::Path", "name", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 09:25:37.567242224 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 11:53:18.907847697 +0000
@@ -366,13 +366,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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "name");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:34.579289497 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:52:40.808447102 +0000
@@ -874,6 +874,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
+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] = "parameters";
 v[1] = "property";
@@ -882,10 +886,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
-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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:35.731271271 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:40.584450626 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
+v = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:36.859253425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:53:10.075986645 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSColumnInformation_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] = "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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSColumnInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 09:25:25.655430693 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 11:53:02.548105079 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSSortInformation_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] = "direction";
-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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "direction";
+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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_TDSSortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:22.099486958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:04.220078774 +0000
@@ -510,14 +510,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Whatever_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] = "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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::Whatever", "class", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_18_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_18_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_18_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:51.755017777 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_18_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:52:57.232188712 +0000
@@ -997,13 +997,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_protocols_pure_v1_18_0_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::v1_18_0::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_v1_18_0_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:23.387466578 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:01.304124650 +0000
@@ -399,14 +399,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_protocols_pure_v1_19_0_metamodel_AlloySDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[2];
-v[0] = "baseVersion";
-v[1] = "version";
-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::protocols::pure::v1_19_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_19_0::metamodel::AlloySDLC", "project");
 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] = "baseVersion";
+v[1] = "version";
+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::protocols::pure::v1_19_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_19_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:40.603194193 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:00.616135474 +0000
@@ -501,11 +501,11 @@
 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_protocols_pure_v1_19_0_metamodel_AnalyticsExecutionContext_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 = newarray (java.lang.String)[1];
 v[0] = "useAnalytics";
 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::protocols::pure::v1_19_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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 = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:48.283072699 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:22.319794018 +0000
@@ -407,10 +407,10 @@
 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_protocols_pure_v1_19_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_19_0::metamodel::AuthenticationContext", "runAs");
 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::protocols::pure::v1_19_0::metamodel::AuthenticationContext", "runAs");
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:52.651003603 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:53:10.759975884 +0000
@@ -745,10 +745,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 = 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::protocols::pure::v1_19_0::metamodel::Runtime", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "mappings";
 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::protocols::pure::v1_19_0::metamodel::EngineRuntime", "connections", 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::protocols::pure::v1_19_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:04.287768828 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:52:52.820258123 +0000
@@ -505,10 +505,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_protocols_pure_v1_19_0_metamodel_LegacyRuntime_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::protocols::pure::v1_19_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_19_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_19_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:25.087439680 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:44.820383983 +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_protocols_pure_v1_19_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_19_0::metamodel::PackageableElementPointer", "path", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_19_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_19_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:38.663224885 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:53:11.883958200 +0000
@@ -491,14 +491,14 @@
 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_protocols_pure_v1_19_0_metamodel_PureModelContextComposite_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] = "pointer";
-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::protocols::pure::v1_19_0::metamodel::PureModelContextComposite", "data", v);
-v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_19_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "pointer";
+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::protocols::pure::v1_19_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_19_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:32.579321141 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:58.496168826 +0000
@@ -403,13 +403,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_protocols_pure_v1_19_0_metamodel_PureModelContextPointer_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::protocols::pure::v1_19_0::metamodel::PureModelContextPointer", "sdlcInfo");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_19_0::metamodel::PureModelContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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_protocols_pure_v1_19_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:29.367371959 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:15.103907543 +0000
@@ -366,13 +366,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_protocols_pure_v1_19_0_metamodel_PureModelContextText_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::protocols::pure::v1_19_0::metamodel::PureModelContextText", "code");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_19_0::metamodel::PureModelContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::PureModelContextText", "code");
 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_protocols_pure_v1_19_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:15.475591776 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:59.936146171 +0000
@@ -587,14 +587,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_protocols_pure_v1_19_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_19_0::metamodel::PureSDLC", "packageableElementPointers");
+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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_19_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::PureSDLC", "packageableElementPointers");
 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_protocols_pure_v1_19_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:50.507037518 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:53:23.815770483 +0000
@@ -674,9 +674,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_protocols_pure_v1_19_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_19_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_19_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:15.479591711 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:59.652150640 +0000
@@ -376,13 +376,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_protocols_pure_v1_19_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_19_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_19_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:47.235089279 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:53:19.639836181 +0000
@@ -610,6 +610,9 @@
 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_protocols_pure_v1_19_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -618,9 +621,6 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_19_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_19_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:46.511100731 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:22.783786718 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_StoreConnections_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] = "storeConnections";
 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::protocols::pure::v1_19_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_19_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:52.739002212 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:13.575931582 +0000
@@ -1146,13 +1146,13 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "generalizationViews";
 v[1] = "propertyViews";
 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::protocols::pure::v1_19_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_19_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:47.575083899 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:53:10.903973619 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Line_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] = "style";
 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::protocols::pure::v1_19_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_19_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:41.359182233 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:53:16.203890237 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Point_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] = "y";
 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::protocols::pure::v1_19_0::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_v1_19_0_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:57.538926286 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:53:23.663772874 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_geometry_Rectangle_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] = "width";
 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::protocols::pure::v1_19_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_19_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:13.711619690 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:52:58.092175182 +0000
@@ -580,6 +580,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_diagram_view_PropertyView_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] = "visibility";
+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::protocols::pure::v1_19_0::metamodel::diagram::view::PropertyView", "property", v);
 v = newarray (java.lang.String)[3];
 v[0] = "rendering";
 v[1] = "sourceView";
@@ -588,9 +591,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)[1];
-v[0] = "visibility";
-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::protocols::pure::v1_19_0::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_v1_19_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:57.702923692 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:52:54.628229680 +0000
@@ -421,11 +421,11 @@
 v[0] = "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::protocols::pure::v1_19_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_19_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_19_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:51.879015815 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:19.871832531 +0000
@@ -367,11 +367,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_TypeVisibility_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::protocols::pure::v1_19_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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] = "taggedValues";
 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::protocols::pure::v1_19_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_19_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:51.883015752 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:52:54.632229617 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
 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::protocols::pure::v1_19_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_19_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:24.363451134 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:54.976224204 +0000
@@ -787,13 +787,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_protocols_pure_v1_19_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_19_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:25.999425249 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:07.204031829 +0000
@@ -1808,21 +1808,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "properties";
 v[1] = "qualifiedProperties";
 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::protocols::pure::v1_19_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_19_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:52.723002465 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:45.488373474 +0000
@@ -2184,6 +2184,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -2192,9 +2195,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)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:26.035424679 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:53:19.975830895 +0000
@@ -664,14 +664,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_protocols_pure_v1_19_0_metamodel_domain_EnumValue_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 = 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::protocols::pure::v1_19_0::metamodel::domain::EnumValue", "value");
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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::protocols::pure::v1_19_0::metamodel::domain::EnumValue", "value");
+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_protocols_pure_v1_19_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:57.194931727 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:17.175874946 +0000
@@ -1260,7 +1260,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_19_0::metamodel::domain::Enumeration", "values");
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1269,9 +1271,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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_19_0::metamodel::domain::Enumeration", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:45.463117309 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:01.680118734 +0000
@@ -2060,6 +2060,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -2068,9 +2071,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)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[5];
 v[0] = "parameters";
 v[1] = "postConstraints";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:57.138932613 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:45.444374166 +0000
@@ -2119,6 +2119,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_19_0::metamodel::domain::MappingClass", "localProperties", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -2127,13 +2134,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)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_19_0::metamodel::domain::MappingClass", "localProperties", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:51.271025433 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:01.764117413 +0000
@@ -770,15 +770,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_domain_Measure_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] = "nonCanonicalUnits";
+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::protocols::pure::v1_19_0::metamodel::domain::Measure", "canonicalUnit", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "nonCanonicalUnits";
-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::protocols::pure::v1_19_0::metamodel::domain::Measure", "canonicalUnit", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:24.351451324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:17.163875134 +0000
@@ -885,6 +885,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "sourceInformation", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "propertyTypeSourceInformation";
@@ -893,10 +897,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)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_19_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:56.018950328 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:15.011908990 +0000
@@ -1245,13 +1245,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_domain_QualifiedProperty_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)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_19_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "name";
 v[1] = "parameters";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_StereotypePtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_StereotypePtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 09:25:57.078933562 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 11:53:05.476059014 +0000
@@ -497,14 +497,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_protocols_pure_v1_19_0_metamodel_domain_StereotypePtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_19_0::metamodel::domain::StereotypePtr", "profile", 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_protocols_pure_v1_19_0_metamodel_domain_StereotypePtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:41.427181157 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:15.811896404 +0000
@@ -497,14 +497,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_protocols_pure_v1_19_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_19_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_19_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:17.891553544 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:53:17.183874819 +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_protocols_pure_v1_19_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_19_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_19_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:43.011156099 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:17.203874505 +0000
@@ -588,11 +588,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::v1_19_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_19_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:47.515084848 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:52:55.916209416 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_19_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_19_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:54.546973612 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:53:20.875816735 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
 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::protocols::pure::v1_19_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_19_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:52.962998668 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:53:13.551931959 +0000
@@ -857,14 +857,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_protocols_pure_v1_19_0_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::v1_19_0::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_v1_19_0_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:43.535147809 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:52:39.384469504 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_19_0_metamodel_executionPlan_AggregationAwareExecutionNode_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 = 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::protocols::pure::v1_19_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_19_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
+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_protocols_pure_v1_19_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:42.115170273 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:53:18.159859465 +0000
@@ -633,15 +633,15 @@
 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_protocols_pure_v1_19_0_metamodel_executionPlan_AllocationExecutionNode_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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 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_protocols_pure_v1_19_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:12.387640641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:33.336564655 +0000
@@ -555,13 +555,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_protocols_pure_v1_19_0_metamodel_executionPlan_ClassResultType_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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_type");
 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] = "setImplementations";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:25.967425755 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:52:44.420390276 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_CompiledClass_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] = "className";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_v1_19_0_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:31.255342087 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:47.776337478 +0000
@@ -670,16 +670,16 @@
 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_protocols_pure_v1_19_0_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_19_0::metamodel::executionPlan::ConstantExecutionNode", "values");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:16.215580064 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:52:53.040254662 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_19_0::metamodel::executionPlan::DataTypeResultType", "dataType");
+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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:27.327404236 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:03.920083494 +0000
@@ -633,9 +633,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_protocols_pure_v1_19_0_metamodel_executionPlan_ErrorExecutionNode_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 = 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::protocols::pure::v1_19_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
@@ -643,6 +640,9 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_19_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:16.883569495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:39.392469379 +0000
@@ -774,15 +774,15 @@
 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_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 09:25:48.515069029 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 11:53:05.820053601 +0000
@@ -764,9 +764,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_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionPlan_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)[5];
 v[0] = "globalImplementationSupport";
 v[1] = "kerberos";
@@ -774,6 +771,9 @@
 v[3] = "serializer";
 v[4] = "templateFunctions";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionPlan", "authDependent", 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_protocols_pure_v1_19_0_metamodel_executionPlan_ExecutionPlan_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:49.579052198 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:52:42.248424447 +0000
@@ -822,6 +822,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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);
@@ -829,12 +835,6 @@
 v[0] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", v);
-v = newarray (java.lang.String)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_19_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:49.759049350 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:15.123907228 +0000
@@ -822,16 +822,16 @@
 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_protocols_pure_v1_19_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_19_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 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_protocols_pure_v1_19_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:09.587684952 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:53:04.140080033 +0000
@@ -606,13 +606,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_JavaPlatformImplementation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_19_0::metamodel::executionPlan::PlatformImplementation", "_type");
-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] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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_protocols_pure_v1_19_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:57.034934258 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:53:23.467775957 +0000
@@ -1288,15 +1288,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[5];
 v[0] = "func";
 v[1] = "jsonPropertyPaths";
@@ -1304,6 +1295,15 @@
 v[3] = "pathToMapping";
 v[4] = "pureModelContextData";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", v);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_19_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:51.919015182 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:52:59.432154100 +0000
@@ -583,15 +583,15 @@
 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_protocols_pure_v1_19_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_19_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:12.379640768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:33.328564780 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_19_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_type");
 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] = "setImplementations";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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_protocols_pure_v1_19_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:17.907553291 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:58.800164044 +0000
@@ -670,16 +670,16 @@
 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_protocols_pure_v1_19_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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 = 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::protocols::pure::v1_19_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_v1_19_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:12.391640578 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:52:33.340564591 +0000
@@ -276,10 +276,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_protocols_pure_v1_19_0_metamodel_executionPlan_ResultType_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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:24.847443476 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:52:52.884257117 +0000
@@ -583,15 +583,15 @@
 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_protocols_pure_v1_19_0_metamodel_executionPlan_SequenceExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_19_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:46.839095542 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:52:44.020396569 +0000
@@ -505,11 +505,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_protocols_pure_v1_19_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_19_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
+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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_v1_19_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:38.027234947 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:06.488043092 +0000
@@ -267,10 +267,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_protocols_pure_v1_19_0_metamodel_executionPlan_VoidResultType_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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:30.279357530 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:41.504436152 +0000
@@ -1292,6 +1292,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[7];
 v[0] = "children";
 v[1] = "enableConstraints";
@@ -1304,12 +1310,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)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:16.875569621 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.656339366 +0000
@@ -781,9 +781,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
@@ -794,6 +791,9 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.979488857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.640339617 +0000
@@ -963,10 +963,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_19_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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] = "nodeIndex";
 v[1] = "parentIndex";
@@ -977,6 +973,10 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.967489047 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.624339870 +0000
@@ -895,10 +895,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_19_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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] = "nodeIndex";
 v[1] = "parentIndex";
@@ -909,6 +905,10 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:35.871269056 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:16.907879162 +0000
@@ -1005,13 +1005,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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::protocols::pure::v1_19_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_19_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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 = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
@@ -1022,6 +1015,13 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_19_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:45.811111805 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:52:57.740180720 +0000
@@ -977,15 +977,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_19_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "connection";
 v[1] = "enableConstraints";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:43.399149962 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:22.499791187 +0000
@@ -317,10 +317,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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:57.590925464 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:09.907989288 +0000
@@ -605,14 +605,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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassBuilder_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 = 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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::Builder", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::ClassBuilder", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:46.015108577 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:53:20.011830329 +0000
@@ -564,13 +564,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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:41.339182550 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:52:48.156331499 +0000
@@ -674,9 +674,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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:30.567352973 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:53:08.284014837 +0000
@@ -385,13 +385,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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:50.283041062 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:52:51.008286631 +0000
@@ -508,8 +508,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 = 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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
+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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 09:25:57.682924008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 11:53:23.747771552 +0000
@@ -507,15 +507,15 @@
 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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSColumn_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 = newarray (java.lang.String)[4];
 v[0] = "enumMapping";
 v[1] = "name";
 v[2] = "relationalType";
 v[3] = "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::protocols::pure::v1_19_0::metamodel::invocation::execution::execute::TDSColumn", "doc", 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_protocols_pure_v1_19_0_metamodel_invocation_execution_execute_TDSColumn_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 09:25:51.539021193 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 11:53:20.099828943 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateFunctions_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] = "mapFn";
-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::protocols::pure::v1_19_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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 = newarray (java.lang.String)[1];
+v[0] = "mapFn";
+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::protocols::pure::v1_19_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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_protocols_pure_v1_19_0_metamodel_mapping_AggregateFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 09:25:54.582973043 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 11:52:55.084222505 +0000
@@ -458,13 +458,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_protocols_pure_v1_19_0_metamodel_mapping_AggregateSetImplementationContainer_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] = "index";
 v[1] = "setImplementation";
 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::protocols::pure::v1_19_0::metamodel::mapping::AggregateSetImplementationContainer", "aggregateSpecification", 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_protocols_pure_v1_19_0_metamodel_mapping_AggregateSetImplementationContainer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:56.422943938 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:52:59.988145353 +0000
@@ -758,13 +758,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_protocols_pure_v1_19_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_19_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_19_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:57.146932486 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:45.464373851 +0000
@@ -545,14 +545,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_protocols_pure_v1_19_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_19_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:49.719049983 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:46.120363531 +0000
@@ -367,13 +367,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_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:39.747207736 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:52:46.236361706 +0000
@@ -326,11 +326,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_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 09:25:38.575226277 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 11:52:46.124363468 +0000
@@ -276,10 +276,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_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingSourceValue_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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:40.275199383 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:53:01.320124398 +0000
@@ -317,11 +317,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_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:38.399229061 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:53:19.631836307 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
 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::protocols::pure::v1_19_0::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_v1_19_0_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:32.511322215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:52:45.348375676 +0000
@@ -614,14 +614,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_protocols_pure_v1_19_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_19_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_19_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:53.198994935 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:52:52.836257872 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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] = "sourceInformation";
-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::protocols::pure::v1_19_0::metamodel::mapping::MappingTestAssert", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_19_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:57.070933688 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:19.515838132 +0000
@@ -312,10 +312,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_protocols_pure_v1_19_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_19_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_19_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_19_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:34.059297724 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:02.992098093 +0000
@@ -596,12 +596,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
-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::protocols::pure::v1_19_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -609,6 +603,12 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_19_0::metamodel::mapping::PropertyMapping", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "setImplementationId";
+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::protocols::pure::v1_19_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:17.671557025 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:53:01.260125342 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_InputData_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] = "sourceInformation";
-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::protocols::pure::v1_19_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_19_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:48.779064853 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:52:55.860210297 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_19_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_19_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:15.059598359 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:53:19.931831586 +0000
@@ -376,13 +376,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_protocols_pure_v1_19_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_19_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_19_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:41.511179830 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:52:49.776306012 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
-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::protocols::pure::v1_19_0::metamodel::mapping::MappingTestAssert", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_19_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:17.667557088 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:01.256125405 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_19_0_metamodel_mapping_ObjectInputData_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] = "sourceInformation";
-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::protocols::pure::v1_19_0::metamodel::mapping::InputData", "_type", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceClass";
 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::protocols::pure::v1_19_0::metamodel::mapping::ObjectInputData", "data", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_19_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:55.086965071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:45.368375362 +0000
@@ -776,6 +776,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_19_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -785,9 +788,6 @@
 v[5] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::mapping::ClassMapping", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_19_0::metamodel::mapping::OperationClassMapping", "operation", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:28.063392591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:47.160347169 +0000
@@ -637,9 +637,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_protocols_pure_v1_19_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -647,6 +644,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_19_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:28.055392719 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:53:01.748117665 +0000
@@ -496,9 +496,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_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -506,6 +503,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_19_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:34.667288106 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:53:13.251936679 +0000
@@ -477,10 +477,10 @@
 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_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelChainConnection_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::protocols::pure::v1_19_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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::protocols::pure::v1_19_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_19_0::metamodel::runtime::Connection", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:51.115027900 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:53:14.643914780 +0000
@@ -395,10 +395,10 @@
 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_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_19_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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::protocols::pure::v1_19_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_19_0::metamodel::runtime::Connection", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:53.642987912 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:45.424374480 +0000
@@ -912,10 +912,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "propertyMappings";
-v[1] = "srcClass";
-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::protocols::pure::v1_19_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -927,6 +923,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)[2];
+v[0] = "propertyMappings";
+v[1] = "srcClass";
+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::protocols::pure::v1_19_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:42.919157554 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:55.868210170 +0000
@@ -691,9 +691,6 @@
 v[0] = "explodeProperty";
 v[1] = "transform";
 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::protocols::pure::v1_19_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -701,6 +698,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_19_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:57.118932929 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:45.400374858 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStoreAssociationMapping_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 = 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::protocols::pure::v1_19_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 v = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_19_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:44.335135154 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:52:47.152347295 +0000
@@ -584,9 +584,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
 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::protocols::pure::v1_19_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
-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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -594,6 +591,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_19_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_19_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 09:25:37.931236466 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 11:53:20.391824350 +0000
@@ -565,14 +565,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_protocols_pure_v1_19_0_metamodel_objectReference_AlloyObjectReference_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] = "pathToMapping";
 v[1] = "setId";
 v[2] = "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::protocols::pure::v1_19_0::metamodel::objectReference::AlloyObjectReference", "operationResolvedSetsId", 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_protocols_pure_v1_19_0_metamodel_objectReference_AlloyObjectReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:12.007646655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:18.875848200 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitInstance_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] = "unitValue";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::UnitInstance", "unitType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "unitValue";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::UnitInstance", "unitType", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:53.890983989 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:52:50.832289399 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_UnitType_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::protocols::pure::v1_19_0::metamodel::valueSpecification::UnitType", "unitType");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::UnitType", "unitType");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:12.043646085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:53:16.811880672 +0000
@@ -557,15 +557,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_Variable_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] = "sourceInformation";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[3];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "supportsStream";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::Variable", "class", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:12.015646528 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:53:04.484074620 +0000
@@ -585,16 +585,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "function";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+v = newarray (java.lang.String)[1];
+v[0] = "function";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:16.171580762 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:53:01.868115777 +0000
@@ -536,13 +536,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::AppliedProperty", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:12.087645389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:53:01.876115651 +0000
@@ -554,13 +554,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_protocols_pure_v1_19_0_metamodel_valueSpecification_application_FunctionApplication_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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:34.427291902 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:04.476074747 +0000
@@ -672,17 +672,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+v = newarray (java.lang.String)[2];
+v[0] = "returnMultiplicity";
+v[1] = "returnType";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "returnMultiplicity";
-v[1] = "returnType";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:52.419007273 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:52:52.680260326 +0000
@@ -690,9 +690,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
-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] = "fullyQualifiedTypePath";
 v[1] = "includeEnumType";
@@ -702,6 +699,9 @@
 v[5] = "removePropertiesWithNullValues";
 v[6] = "typeKeyName";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::AlloySerializationConfig", "_type", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:17.943552721 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:52:48.840320739 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CBoolean", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CBoolean", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:29.547369111 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:23.487775643 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CDateTime", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CDateTime", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:29.551369049 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:53:07.656024717 +0000
@@ -368,10 +368,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:37.475243679 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:52:57.796179839 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDecimal_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CDecimal", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CDecimal", "values");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:15.051598484 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:52:55.068222757 +0000
@@ -537,11 +537,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CFloat", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:42.131170020 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:52:32.924571136 +0000
@@ -537,11 +537,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CInteger", "values");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CInteger", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:48.219073712 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:53:16.651883188 +0000
@@ -368,10 +368,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:52.435007020 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:53:09.819990673 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CStrictDate_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CStrictDate", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CStrictDate", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:47.279088583 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:52:32.820572772 +0000
@@ -537,11 +537,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CString", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::CString", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ClassValue_Impl.jimple	2025-03-13 09:25:11.979647098 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ClassValue_Impl.jimple	2025-03-13 11:53:19.519838069 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::ClassValue", "fullPath");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::ClassValue", "fullPath");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_DatabaseInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_DatabaseInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_DatabaseInstance_Impl.jimple	2025-03-13 09:25:44.623130598 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_DatabaseInstance_Impl.jimple	2025-03-13 11:53:22.339793703 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::DatabaseInstance", "fullPath");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::DatabaseInstance", "fullPath");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_DatabaseInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 09:25:36.007266905 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 11:52:31.920586932 +0000
@@ -403,10 +403,10 @@
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:20.823507149 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:53:12.879942532 +0000
@@ -562,13 +562,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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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] = "subTrees";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 09:25:11.987646972 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 11:53:08.660008923 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::HackedClassValue", "fullPath");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::HackedClassValue", "fullPath");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_HackedClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:49.411054855 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:53:21.823801821 +0000
@@ -544,13 +544,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::KeyExpression", "add", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:12.031646275 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:53.980239874 +0000
@@ -792,12 +792,12 @@
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Lambda_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] = "parameters";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::Lambda", "body", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::Lambda", "body", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:37.799238554 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:47.236345974 +0000
@@ -551,10 +551,10 @@
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_List_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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::List", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::List", "values");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:15.055598421 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:32.824572709 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:41.783175526 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:53:18.523853737 +0000
@@ -654,16 +654,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Path_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-v = newarray (java.lang.String)[2];
-v[0] = "path";
-v[1] = "startType";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::Path", "name", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "path";
+v[1] = "startType";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::Path", "name", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 09:25:24.371451009 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 11:53:12.887942405 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "name");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "name");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:20.815507275 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:14.227921325 +0000
@@ -874,18 +874,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[1];
-v[0] = "subTrees";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
-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] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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 = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:35.703271714 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:03.168095325 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyPathElement_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] = "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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:29.483370125 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:53:13.103939008 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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] = "subTrees";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:40.467196345 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:52:59.696149948 +0000
@@ -403,10 +403,10 @@
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_RuntimeInstance_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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:39.531211153 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:52:52.380265046 +0000
@@ -540,13 +540,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "mapFn";
 v[1] = "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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:46.083107501 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:53:12.631946434 +0000
@@ -457,11 +457,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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 = 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSColumnInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 09:25:56.002950582 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 11:52:30.256613110 +0000
@@ -420,11 +420,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "direction";
-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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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 = newarray (java.lang.String)[1];
+v[0] = "direction";
+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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TDSSortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 09:25:37.483243553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 11:53:19.375840333 +0000
@@ -403,13 +403,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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TdsOlapRank_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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:43.695145278 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:02.648103506 +0000
@@ -512,13 +512,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_19_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_19_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:29.355372150 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:52:59.972145604 +0000
@@ -997,13 +997,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_protocols_pure_v1_19_0_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::v1_19_0::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_v1_19_0_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:29.375371832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_19_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:52:57.952177385 +0000
@@ -559,14 +559,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_protocols_pure_v1_19_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_19_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_19_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_extension_ModuleSerializerExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_extension_ModuleSerializerExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 09:25:56.826937548 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 11:53:19.095844739 +0000
@@ -276,10 +276,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_protocols_pure_v1_20_0_extension_ModuleSerializerExtension_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::protocols::pure::v1_20_0::extension::ModuleSerializerExtension", "module");
 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::protocols::pure::v1_20_0::extension::ModuleSerializerExtension", "module");
 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_protocols_pure_v1_20_0_extension_ModuleSerializerExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:54.794969689 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:01.600119993 +0000
@@ -403,10 +403,10 @@
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_20_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_20_0::metamodel::AlloySDLC", "project");
 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::protocols::pure::v1_20_0::metamodel::AlloySDLC", "project");
 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_protocols_pure_v1_20_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:52.970998541 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:23.659772937 +0000
@@ -500,6 +500,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_AnalyticsExecutionContext_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] = "useAnalytics";
+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::protocols::pure::v1_20_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", v);
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -507,9 +510,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)[1];
-v[0] = "useAnalytics";
-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::protocols::pure::v1_20_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_20_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_IdentifiedConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_IdentifiedConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 09:25:57.842921477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 11:53:19.963831084 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_IdentifiedConnection_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] = "id";
-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::protocols::pure::v1_20_0::metamodel::IdentifiedConnection", "connection", 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 = newarray (java.lang.String)[1];
+v[0] = "id";
+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::protocols::pure::v1_20_0::metamodel::IdentifiedConnection", "connection", 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_protocols_pure_v1_20_0_metamodel_IdentifiedConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:33.647304242 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:53:15.355903579 +0000
@@ -505,11 +505,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_protocols_pure_v1_20_0_metamodel_LegacyRuntime_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::protocols::pure::v1_20_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_20_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_20_0::metamodel::LegacyRuntime", "connections");
 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_protocols_pure_v1_20_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:24.595447463 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:43.000412616 +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_protocols_pure_v1_20_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_20_0::metamodel::PackageableElementPointer", "path", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_20_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_20_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:17.627557721 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:52:34.720542880 +0000
@@ -510,14 +510,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_protocols_pure_v1_20_0_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_20_0_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:40.795191156 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:53:14.579915787 +0000
@@ -491,12 +491,12 @@
 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_protocols_pure_v1_20_0_metamodel_PureModelContextComposite_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] = "pointer";
-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::protocols::pure::v1_20_0::metamodel::PureModelContextComposite", "data", v);
-v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_20_0::metamodel::PureModelContext", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "pointer";
+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::protocols::pure::v1_20_0::metamodel::PureModelContextComposite", "data", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:04.995757624 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:53:03.004097905 +0000
@@ -642,12 +642,12 @@
 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_protocols_pure_v1_20_0_metamodel_PureModelContextData_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] = "origin";
-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::protocols::pure::v1_20_0::metamodel::PureModelContextData", "elements", v);
-v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_20_0::metamodel::PureModelContext", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "origin";
+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::protocols::pure::v1_20_0::metamodel::PureModelContextData", "elements", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:24.587447590 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:53:03.716086703 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_20_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_20_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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::protocols::pure::v1_20_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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_protocols_pure_v1_20_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:35.359277157 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:08.700008293 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_20_0_metamodel_PureModelContextText_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::protocols::pure::v1_20_0::metamodel::PureModelContextText", "code");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_20_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_20_0::metamodel::PureModelContextText", "code");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:24.515448729 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:53:11.659961725 +0000
@@ -587,7 +587,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_protocols_pure_v1_20_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_20_0::metamodel::PureSDLC", "packageableElementPointers");
 v = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
@@ -595,6 +594,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 = 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::protocols::pure::v1_20_0::metamodel::PureSDLC", "packageableElementPointers");
 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_protocols_pure_v1_20_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:16.283578988 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:52:45.992365545 +0000
@@ -610,9 +610,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_protocols_pure_v1_20_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -621,6 +618,9 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_20_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_20_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:15.611589622 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:11.147969780 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_StoreConnections_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] = "storeConnections";
 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::protocols::pure::v1_20_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_20_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:17.623557785 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:52:34.712543007 +0000
@@ -1141,18 +1141,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[2];
-v[0] = "generalizationViews";
-v[1] = "propertyViews";
-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::protocols::pure::v1_20_0::metamodel::diagram::Diagram", "classViews", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "generalizationViews";
+v[1] = "propertyViews";
+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::protocols::pure::v1_20_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_20_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:41.639177804 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:53:22.931784390 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_geometry_Line_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] = "style";
-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::protocols::pure::v1_20_0::metamodel::diagram::geometry::Line", "points", 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 = newarray (java.lang.String)[1];
+v[0] = "style";
+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::protocols::pure::v1_20_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_20_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:38.047234631 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:53:20.991814911 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
 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::protocols::pure::v1_20_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_20_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:57.638924704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:53:23.763771301 +0000
@@ -406,14 +406,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_protocols_pure_v1_20_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_20_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_20_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:32.435323418 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:09.216000175 +0000
@@ -580,17 +580,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_diagram_view_PropertyView_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] = "visibility";
+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::protocols::pure::v1_20_0::metamodel::diagram::view::PropertyView", "property", 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 = newarray (java.lang.String)[3];
 v[0] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_20_0::metamodel::diagram::view::RelationshipView", "line", 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 = newarray (java.lang.String)[1];
-v[0] = "visibility";
-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::protocols::pure::v1_20_0::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_v1_20_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:32.439323356 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:53:09.220000112 +0000
@@ -500,14 +500,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_protocols_pure_v1_20_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_20_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_20_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:39.539211026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:52:44.376390968 +0000
@@ -418,12 +418,12 @@
 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_protocols_pure_v1_20_0_metamodel_diagram_visibility_PropertyVisibility_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] = "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::protocols::pure::v1_20_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_20_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", v);
+v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_20_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:24.407450438 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:42.176425579 +0000
@@ -787,13 +787,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_protocols_pure_v1_20_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_20_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:34.139296459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:52:42.140426145 +0000
@@ -1812,17 +1812,17 @@
 v[0] = "properties";
 v[1] = "qualifiedProperties";
 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::protocols::pure::v1_20_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_20_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:43.103154644 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:42.100426775 +0000
@@ -2184,6 +2184,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2193,14 +2201,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)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_20_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:51.295025053 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:52:42.016428097 +0000
@@ -634,6 +634,9 @@
 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_protocols_pure_v1_20_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -641,9 +644,6 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_20_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:37.647240960 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:52:42.052427531 +0000
@@ -1126,19 +1126,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_DefaultValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[2];
+v[0] = "name";
+v[1] = "package";
+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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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[0] = "taggedValues";
+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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_20_0::metamodel::domain::DefaultValue", "sourceInformation", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[2];
-v[0] = "name";
-v[1] = "package";
-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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_20_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:24.399450565 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:53:13.435933784 +0000
@@ -664,14 +664,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_protocols_pure_v1_20_0_metamodel_domain_EnumValue_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 = 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::protocols::pure::v1_20_0::metamodel::domain::EnumValue", "value");
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:35.123280891 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:52:42.152425957 +0000
@@ -1260,18 +1260,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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] = "taggedValues";
-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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_20_0::metamodel::domain::Enumeration", "values");
+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_protocols_pure_v1_20_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:33.043313799 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:52:41.188441123 +0000
@@ -2060,6 +2060,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[5];
 v[0] = "parameters";
 v[1] = "postConstraints";
@@ -2070,14 +2078,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)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_20_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:43.079155023 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:53.388249188 +0000
@@ -2119,6 +2119,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_20_0::metamodel::domain::MappingClass", "localProperties", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2128,18 +2140,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)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_20_0::metamodel::domain::MappingClass", "localProperties", 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_protocols_pure_v1_20_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:55.358960768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:52:42.060427404 +0000
@@ -770,17 +770,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_domain_Measure_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "nonCanonicalUnits";
 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::protocols::pure::v1_20_0::metamodel::domain::Measure", "canonicalUnit", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_20_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:18.615542087 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:52:42.020428034 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Multiplicity_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] = "upperBound";
-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::protocols::pure::v1_20_0::metamodel::domain::Multiplicity", "lowerBound", 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 = newarray (java.lang.String)[1];
+v[0] = "upperBound";
+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::protocols::pure::v1_20_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_20_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:54.226978674 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:52:42.008428222 +0000
@@ -785,9 +785,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_domain_Profile_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)[3];
 v[0] = "name";
 v[1] = "package";
@@ -796,6 +793,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "tags";
 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::protocols::pure::v1_20_0::metamodel::domain::Profile", "stereotypes", 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_protocols_pure_v1_20_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_PropertyPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_PropertyPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 09:25:11.691651655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 11:53:00.316140193 +0000
@@ -413,13 +413,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_protocols_pure_v1_20_0_metamodel_domain_PropertyPtr_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] = "property";
 v[1] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::domain::PropertyPtr", "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_protocols_pure_v1_20_0_metamodel_domain_PropertyPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:52.311008982 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:52:42.036427782 +0000
@@ -972,6 +972,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "sourceInformation", v);
 v = newarray (java.lang.String)[4];
 v[0] = "multiplicity";
 v[1] = "name";
@@ -981,10 +985,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)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_20_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_20_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:46.659098389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:52:42.168425705 +0000
@@ -1245,9 +1245,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_domain_QualifiedProperty_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)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
@@ -1258,6 +1255,9 @@
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::v1_20_0::metamodel::domain::QualifiedProperty", "body", 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_protocols_pure_v1_20_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_StereotypePtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_StereotypePtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 09:25:55.366960642 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 11:52:42.112426586 +0000
@@ -497,14 +497,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_protocols_pure_v1_20_0_metamodel_domain_StereotypePtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_20_0::metamodel::domain::StereotypePtr", "profile", 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_protocols_pure_v1_20_0_metamodel_domain_StereotypePtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:55.374960515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:52:42.116426523 +0000
@@ -497,14 +497,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_protocols_pure_v1_20_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_20_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_20_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:47.875079153 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:52:42.068427279 +0000
@@ -582,17 +582,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_domain_Unit_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] = "measure";
-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::protocols::pure::v1_20_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "measure";
+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::protocols::pure::v1_20_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_20_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:55.190963425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:53:01.648119238 +0000
@@ -733,15 +733,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_executableMapping_ExecutableMapping_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)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "tests";
 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::protocols::pure::v1_20_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:41.795175336 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:07.816022200 +0000
@@ -463,10 +463,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_protocols_pure_v1_20_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_20_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_20_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_20_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:56.094949126 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:53:05.516058385 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
-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::protocols::pure::v1_20_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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 = newarray (java.lang.String)[1];
+v[0] = "store";
+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::protocols::pure::v1_20_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_20_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:04.855759839 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:52:57.028191922 +0000
@@ -857,14 +857,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_protocols_pure_v1_20_0_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::v1_20_0::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_v1_20_0_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:29.707366581 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:53:20.855817050 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executableMapping_Test_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] = "data";
 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::protocols::pure::v1_20_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_20_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:34.003298610 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:52:42.400422055 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_20_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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_protocols_pure_v1_20_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:34.099297092 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:53:10.359982177 +0000
@@ -633,15 +633,15 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_AllocationExecutionNode_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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 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_protocols_pure_v1_20_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:10.423671722 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:50.664292043 +0000
@@ -555,13 +555,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_protocols_pure_v1_20_0_metamodel_executionPlan_ClassResultType_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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_type");
+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_protocols_pure_v1_20_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:46.411102313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:54.680228860 +0000
@@ -670,16 +670,16 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_ConstantExecutionNode_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 = 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::protocols::pure::v1_20_0::metamodel::executionPlan::ConstantExecutionNode", "values");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_20_0::metamodel::executionPlan::ConstantExecutionNode", "values");
+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_protocols_pure_v1_20_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:30.971346582 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:52:43.640402547 +0000
@@ -317,11 +317,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_protocols_pure_v1_20_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_20_0::metamodel::executionPlan::DataTypeResultType", "dataType");
+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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_20_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:42.363166350 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:03.144095701 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_20_0::metamodel::executionPlan::ErrorExecutionNode", "message");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_20_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:16.087582090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:42.412421867 +0000
@@ -774,15 +774,15 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_ExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_20_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:44.147138129 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:10.471980415 +0000
@@ -822,19 +822,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "freeMarkerBooleanExpression";
-v[1] = "trueBlock";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "freeMarkerBooleanExpression";
+v[1] = "trueBlock";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_20_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:35.095281334 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:05.668055993 +0000
@@ -822,16 +822,16 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_20_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_20_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
+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_protocols_pure_v1_20_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:43.355150658 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:47.432342890 +0000
@@ -1288,6 +1288,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[5];
 v[0] = "func";
 v[1] = "jsonPropertyPaths";
@@ -1298,12 +1304,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)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_20_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:50.167042896 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:53:18.791849522 +0000
@@ -583,15 +583,15 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_20_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:52.179011070 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:50.656292169 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::ClassResultType", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
-v = newarray (java.lang.String)[1];
-v[0] = "setImplementations";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 09:25:47.543084405 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 11:52:42.220424888 +0000
@@ -407,13 +407,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_protocols_pure_v1_20_0_metamodel_executionPlan_PropertyMapping_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] = "property";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::PropertyMapping", "enumMapping", 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_protocols_pure_v1_20_0_metamodel_executionPlan_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:16.079582218 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:47.324344588 +0000
@@ -671,15 +671,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
 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::protocols::pure::v1_20_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_20_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:10.423671722 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:52:43.644402484 +0000
@@ -276,10 +276,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_protocols_pure_v1_20_0_metamodel_executionPlan_ResultType_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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:44.311135533 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:52:58.976161275 +0000
@@ -583,15 +583,15 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_SequenceExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_20_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:06.999725908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:52:36.884508836 +0000
@@ -614,14 +614,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_protocols_pure_v1_20_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_20_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:40.547195079 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:21.855801318 +0000
@@ -505,11 +505,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_protocols_pure_v1_20_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_20_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
-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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:44.159137938 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:07.804022388 +0000
@@ -267,10 +267,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_protocols_pure_v1_20_0_metamodel_executionPlan_VoidResultType_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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:24.055456008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:18.931847319 +0000
@@ -1292,6 +1292,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[7];
 v[0] = "children";
 v[1] = "enableConstraints";
@@ -1304,12 +1310,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)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:39.623209698 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:50.116300664 +0000
@@ -781,19 +781,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:39.611209887 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:50.108300790 +0000
@@ -963,20 +963,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:50.087044162 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:07.420028431 +0000
@@ -895,20 +895,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:39.599210077 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:50.092301041 +0000
@@ -1005,23 +1005,23 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:55.842953113 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:53:19.727834796 +0000
@@ -978,6 +978,12 @@
 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
 v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[4];
 v[0] = "connection";
 v[1] = "enableConstraints";
 v[2] = "graphFetchTree";
@@ -986,12 +992,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)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_20_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_20_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:40.403197358 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:53:08.364013579 +0000
@@ -276,10 +276,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_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:40.779191409 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:20.283826048 +0000
@@ -605,7 +605,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_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Builder", "_type");
 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);
@@ -613,6 +612,7 @@
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::ClassBuilder", "class", 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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:53.394991834 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:08.360013641 +0000
@@ -317,11 +317,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_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::DataTypeBuilder", "type");
 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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 09:25:47.467085607 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 11:52:48.648323759 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_PropertyInfo_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] = "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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_PropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:49.955046249 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:11.051971291 +0000
@@ -637,13 +637,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_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:56.098949063 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:18.167859339 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
-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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_20_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:16.851570001 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:52:36.584513556 +0000
@@ -327,10 +327,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_20_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_20_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:23.027472274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:53:08.128017292 +0000
@@ -317,11 +317,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_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_20_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_20_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:57.238931031 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:05.412060020 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::mapping::MappingTestAssert", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_20_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:46.247104907 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:52:58.636166623 +0000
@@ -596,6 +596,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
+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::protocols::pure::v1_20_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -603,12 +609,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_20_0::metamodel::mapping::PropertyMapping", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "setImplementationId";
-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::protocols::pure::v1_20_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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_protocols_pure_v1_20_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:55.218962982 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:53:18.447854933 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_InputData_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] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_20_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:11.679651845 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:52:44.488389206 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_20_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_20_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:18.519543606 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:53:19.867832594 +0000
@@ -376,13 +376,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_protocols_pure_v1_20_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_20_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_20_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:57.090933372 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:53:04.160079718 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_20_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:39.739207863 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:53:00.120143276 +0000
@@ -1583,6 +1583,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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);
@@ -1592,11 +1597,6 @@
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::v1_20_0::metamodel::mapping::Mapping", "associationMappings", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_20_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:56.106948936 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:18.443854997 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_20_0_metamodel_mapping_ObjectInputData_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[0] = "sourceClass";
+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::protocols::pure::v1_20_0::metamodel::mapping::ObjectInputData", "data", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::mapping::InputData", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceClass";
-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::protocols::pure::v1_20_0::metamodel::mapping::ObjectInputData", "data", 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_protocols_pure_v1_20_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:47.403086619 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:53:00.080143906 +0000
@@ -776,6 +776,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_20_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -785,9 +788,6 @@
 v[5] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::mapping::ClassMapping", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_20_0::metamodel::mapping::OperationClassMapping", "operation", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:11.699651528 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:56.652197837 +0000
@@ -637,6 +637,9 @@
 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_protocols_pure_v1_20_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -644,9 +647,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_20_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_20_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:35.111281080 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:53:00.320140130 +0000
@@ -496,6 +496,9 @@
 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -503,9 +506,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_20_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:19.447528923 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:53:07.928020438 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "url";
-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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
-v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_20_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "url";
+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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:35.375276903 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:53:07.916020626 +0000
@@ -477,13 +477,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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelChainConnection_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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_20_0::metamodel::runtime::Connection", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:35.383276777 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:52:56.336202809 +0000
@@ -395,10 +395,10 @@
 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_20_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:33.287309939 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:53:07.908020753 +0000
@@ -477,10 +477,10 @@
 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_ModelStringInput_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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 v = newarray (java.lang.String)[1];
 v[0] = "class";
 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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:30.855348416 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:57.972177070 +0000
@@ -920,13 +920,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "propertyMappings";
 v[1] = "srcClass";
 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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:11.687651718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:53:05.848053162 +0000
@@ -687,6 +687,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -694,9 +697,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_20_0::metamodel::mapping::PropertyMapping", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "explodeProperty";
 v[1] = "transform";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:29.119375884 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:53:07.920020564 +0000
@@ -412,11 +412,11 @@
 v[0] = "element";
 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::protocols::pure::v1_20_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_20_0::metamodel::mapping::modelToModel::XmlModelConnection", "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_protocols_pure_v1_20_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:47.391086808 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:43.840399401 +0000
@@ -746,10 +746,10 @@
 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_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::v1_20_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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::protocols::pure::v1_20_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 v = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:32.147327974 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:20.739818875 +0000
@@ -583,7 +583,9 @@
 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_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_20_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
+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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -591,9 +593,7 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_20_0::metamodel::mapping::PropertyMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_v1_20_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:44.279136041 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:52:57.120190474 +0000
@@ -614,15 +614,15 @@
 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_protocols_pure_v1_20_0_metamodel_store_Store_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 = 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::protocols::pure::v1_20_0::metamodel::store::Store", "includedStores");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_20_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:12.231643110 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:52:50.876288708 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_Collection_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::Collection", "multiplicity", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_HackedUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_HackedUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 09:25:30.571352910 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 11:53:03.968082739 +0000
@@ -366,13 +366,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_protocols_pure_v1_20_0_metamodel_valueSpecification_HackedUnit_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::protocols::pure::v1_20_0::metamodel::valueSpecification::HackedUnit", "unitType");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_HackedUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:31.183343228 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:10.683977080 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitInstance_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "unitValue";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::UnitInstance", "unitType", v);
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:41.971172552 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:52:48.044333262 +0000
@@ -366,13 +366,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_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitType_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::UnitType", "unitType");
 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] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_UnitType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 09:25:06.151739329 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 11:52:34.284549740 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_ValueSpecification_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_ValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:31.159343606 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:52:51.712275555 +0000
@@ -563,11 +563,11 @@
 v[2] = "supportsStream";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::Variable", "class", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:11.255658555 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:53:10.695976890 +0000
@@ -586,14 +586,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedFunction_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v[0] = "function";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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 = newarray (java.lang.String)[1];
-v[0] = "function";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:38.847221974 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:51.924272220 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedProperty_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::AppliedProperty", "property");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:11.287658050 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:51.932272093 +0000
@@ -555,11 +555,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_FunctionApplication_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:11.275658238 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:17.235874002 +0000
@@ -672,16 +672,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:32.831317153 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:53:23.007783194 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AggregateValue_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
-v = newarray (java.lang.String)[1];
 v[0] = "mapFn";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:12.571637730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:52:41.948429166 +0000
@@ -689,7 +689,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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[7];
 v[0] = "fullyQualifiedTypePath";
 v[1] = "includeEnumType";
@@ -702,6 +701,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 = 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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:30.155359492 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:52:53.604245788 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CBoolean_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::CBoolean", "values");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:49.995045617 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:11.967956880 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDateTime_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::CDateTime", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:16.899569241 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:53:04.728070782 +0000
@@ -366,12 +366,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDate_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:16.815570571 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:52:34.268549992 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDecimal_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::CDecimal", "values");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::CDecimal", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:45.023124270 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:02.964098534 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CFloat_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::CFloat", "values");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:36.447259943 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:52:52.436264165 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CInteger_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::CInteger", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:43.395150024 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:53:04.724070844 +0000
@@ -366,12 +366,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CLatestDate_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:16.895569305 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:53:16.047892692 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CStrictDate_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::CStrictDate", "values");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:49.435054475 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:52:54.640229490 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CString_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::CString", "values");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_DatabaseInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_DatabaseInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_DatabaseInstance_Impl.jimple	2025-03-13 09:25:57.750922932 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_DatabaseInstance_Impl.jimple	2025-03-13 11:53:22.167796410 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_DatabaseInstance_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::DatabaseInstance", "fullPath");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_DatabaseInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:25.975425628 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:52:39.400469253 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_EnumValue_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 09:25:39.811206724 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 11:53:03.972082676 +0000
@@ -403,13 +403,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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:25.107439362 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:58.412170147 +0000
@@ -562,13 +562,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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_GraphFetchTree_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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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] = "subTrees";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 09:25:25.771428856 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 11:52:58.600167189 +0000
@@ -359,11 +359,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_HackedClassValue_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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_HackedClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:30.895347783 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:52:39.068474476 +0000
@@ -546,11 +546,11 @@
 v[1] = "key";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::KeyExpression", "add", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:31.195343038 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:59.476153409 +0000
@@ -792,14 +792,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Lambda_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "parameters";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::Lambda", "body", 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[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:50.627035620 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:56.756196201 +0000
@@ -551,13 +551,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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_List_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::List", "values");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::List", "values");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:16.819570507 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:34.276549865 +0000
@@ -404,12 +404,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_MulRawValue_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple	2025-03-13 09:25:16.247579558 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple	2025-03-13 11:53:07.152032647 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_OlapOperation_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_OlapOperation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:23.255468667 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:52:58.604167127 +0000
@@ -368,11 +368,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PackageableElementPtr_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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:41.659177489 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:52:48.864320361 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Pair_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v[0] = "second";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::Pair", "first", 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 = newarray (java.lang.String)[1];
-v[0] = "second";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::Pair", "first", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 09:25:23.735461072 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 11:53:08.340013956 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PathElement_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:06.143739455 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:53:11.871958390 +0000
@@ -655,15 +655,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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Path_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::Path", "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[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 09:25:43.783143886 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 11:53:02.428106967 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "name");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:44.487132750 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:04.624072418 +0000
@@ -874,18 +874,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
+v = newarray (java.lang.String)[3];
+v[0] = "parameters";
+v[1] = "property";
+v[2] = "subType";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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 = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", v);
-v = newarray (java.lang.String)[3];
-v[0] = "parameters";
-v[1] = "property";
-v[2] = "subType";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:38.999219570 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:08.336014020 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyPathElement_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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 = 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 09:25:06.147739392 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 11:52:34.280549803 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RawValue_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:25.099439490 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:53:10.215984442 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:34.799286016 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:53:09.931988911 +0000
@@ -403,13 +403,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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RuntimeInstance_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:36.271262728 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:53:23.415776775 +0000
@@ -538,15 +538,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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSAggregateValue_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "mapFn";
 v[1] = "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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:25.575431957 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:53:21.271810506 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSColumnInformation_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSColumnInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 09:25:47.739081304 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 11:52:58.960161527 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSSortInformation_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)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "direction";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TDSSortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:16.243579621 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:53:07.148032710 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
-v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 09:25:23.715461388 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 11:53:12.883942469 +0000
@@ -404,11 +404,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapRank_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:36.951251970 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:52:58.048175875 +0000
@@ -510,15 +510,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Whatever_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] = "sourceInformation";
-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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_20_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_20_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_20_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:29.623367910 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:52:48.736322374 +0000
@@ -559,14 +559,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_protocols_pure_v1_20_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_20_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_20_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:53.594988671 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:16.927878846 +0000
@@ -399,14 +399,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_protocols_pure_v1_21_0_metamodel_AlloySDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_21_0::metamodel::AlloySDLC", "project");
-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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_21_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::AlloySDLC", "project");
 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_protocols_pure_v1_21_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:20.983504618 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:52:58.312171721 +0000
@@ -505,11 +505,11 @@
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_21_0::metamodel::ExecutionContext", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "useAnalytics";
 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::protocols::pure::v1_21_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_21_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:54.258978168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:20.743818812 +0000
@@ -407,7 +407,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_protocols_pure_v1_21_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_21_0::metamodel::AuthenticationContext", "runAs");
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -415,6 +414,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 = 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::protocols::pure::v1_21_0::metamodel::AuthenticationContext", "runAs");
 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_protocols_pure_v1_21_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:51.355024104 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:53:21.835801633 +0000
@@ -743,12 +743,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_EngineRuntime_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] = "mappings";
-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::protocols::pure::v1_21_0::metamodel::EngineRuntime", "connections", 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::protocols::pure::v1_21_0::metamodel::Runtime", "_type");
-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::protocols::pure::v1_21_0::metamodel::Runtime", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "mappings";
+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::protocols::pure::v1_21_0::metamodel::EngineRuntime", "connections", 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_protocols_pure_v1_21_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_IdentifiedConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_IdentifiedConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 09:25:57.658924388 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 11:53:02.584104512 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_IdentifiedConnection_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] = "id";
 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::protocols::pure::v1_21_0::metamodel::IdentifiedConnection", "connection", 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_protocols_pure_v1_21_0_metamodel_IdentifiedConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:56.770938434 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:52:45.644371019 +0000
@@ -505,10 +505,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_protocols_pure_v1_21_0_metamodel_LegacyRuntime_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::protocols::pure::v1_21_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_21_0::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::LegacyRuntime", "connections");
 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_protocols_pure_v1_21_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:18.239548037 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:52:36.952507765 +0000
@@ -494,11 +494,11 @@
 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] = "pointer";
-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::protocols::pure::v1_21_0::metamodel::PureModelContextComposite", "data", v);
-v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_21_0::metamodel::PureModelContext", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "pointer";
+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::protocols::pure::v1_21_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_21_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:30.339356581 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:45.508373159 +0000
@@ -403,10 +403,10 @@
 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_protocols_pure_v1_21_0_metamodel_PureModelContextPointer_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::protocols::pure::v1_21_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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::protocols::pure::v1_21_0::metamodel::PureModelContextPointer", "sdlcInfo");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_21_0::metamodel::PureModelContext", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:23.583463477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:52:52.336265738 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_21_0_metamodel_PureModelContextText_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::protocols::pure::v1_21_0::metamodel::PureModelContextText", "code");
 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::protocols::pure::v1_21_0::metamodel::PureModelContextText", "code");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_21_0::metamodel::PureModelContext", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:29.535369301 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:53.780243020 +0000
@@ -587,14 +587,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_protocols_pure_v1_21_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_21_0::metamodel::PureSDLC", "packageableElementPointers");
-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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_21_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::PureSDLC", "packageableElementPointers");
 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_protocols_pure_v1_21_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_Runtime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_Runtime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_Runtime_Impl.jimple	2025-03-13 09:25:51.355024104 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_Runtime_Impl.jimple	2025-03-13 11:52:45.648370956 +0000
@@ -276,10 +276,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_protocols_pure_v1_21_0_metamodel_Runtime_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::protocols::pure::v1_21_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_21_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_Runtime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:29.539369239 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:53.828242264 +0000
@@ -376,13 +376,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_protocols_pure_v1_21_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_21_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_21_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:57.786922363 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:53:13.799928058 +0000
@@ -610,6 +610,9 @@
 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_protocols_pure_v1_21_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -618,9 +621,6 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_21_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_21_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:43.819143317 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:13.539932149 +0000
@@ -1146,13 +1146,13 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "generalizationViews";
 v[1] = "propertyViews";
 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::protocols::pure::v1_21_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_21_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:38.703224252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:53:22.251795088 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Point_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] = "y";
-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::protocols::pure::v1_21_0::metamodel::diagram::geometry::Point", "x", 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 = newarray (java.lang.String)[1];
+v[0] = "y";
+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::protocols::pure::v1_21_0::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_v1_21_0_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:57.338929449 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:52:57.524184119 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_geometry_Rectangle_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] = "width";
-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::protocols::pure::v1_21_0::metamodel::diagram::geometry::Rectangle", "height", 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 = newarray (java.lang.String)[1];
+v[0] = "width";
+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::protocols::pure::v1_21_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_21_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:09.695683242 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:52:58.132174553 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
-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::protocols::pure::v1_21_0::metamodel::diagram::rendering::Rendering", "color", 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 = newarray (java.lang.String)[1];
+v[0] = "lineWidth";
+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::protocols::pure::v1_21_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_21_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:14.203611904 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:52:57.616182670 +0000
@@ -406,14 +406,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_protocols_pure_v1_21_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_21_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_21_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:30.307357087 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:23.667772811 +0000
@@ -580,17 +580,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_diagram_view_PropertyView_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-v = newarray (java.lang.String)[3];
-v[0] = "rendering";
-v[1] = "sourceView";
-v[2] = "targetView";
-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::protocols::pure::v1_21_0::metamodel::diagram::view::RelationshipView", "line", 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 = newarray (java.lang.String)[1];
 v[0] = "visibility";
 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::protocols::pure::v1_21_0::metamodel::diagram::view::PropertyView", "property", v);
+v = newarray (java.lang.String)[3];
+v[0] = "rendering";
+v[1] = "sourceView";
+v[2] = "targetView";
+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::protocols::pure::v1_21_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_21_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:14.211611777 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:52:57.620182608 +0000
@@ -500,14 +500,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_protocols_pure_v1_21_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_21_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_21_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:38.647225138 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:53:18.175859213 +0000
@@ -418,12 +418,12 @@
 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_protocols_pure_v1_21_0_metamodel_diagram_visibility_PropertyVisibility_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] = "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::protocols::pure::v1_21_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", v);
-v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_21_0::metamodel::diagram::visibility::Visibility", "stereotypes", v);
 v = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_21_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:47.763080925 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:22.487791374 +0000
@@ -368,10 +368,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_21_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_21_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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::protocols::pure::v1_21_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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_protocols_pure_v1_21_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:10.955663303 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:43.660402232 +0000
@@ -787,13 +787,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_protocols_pure_v1_21_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_21_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:10.927663746 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:09.615993882 +0000
@@ -1808,13 +1808,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[2];
-v[0] = "properties";
-v[1] = "qualifiedProperties";
-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::protocols::pure::v1_21_0::metamodel::domain::Association", "originalMilestonedProperties", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1823,6 +1816,13 @@
 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] = "taggedValues";
+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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[2];
+v[0] = "properties";
+v[1] = "qualifiedProperties";
+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::protocols::pure::v1_21_0::metamodel::domain::Association", "originalMilestonedProperties", 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_protocols_pure_v1_21_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:10.819665455 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:56.892194060 +0000
@@ -2184,9 +2184,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2201,6 +2198,9 @@
 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] = "taggedValues";
+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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_21_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:10.863664759 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:52:56.408201675 +0000
@@ -1126,12 +1126,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_DefaultValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_21_0::metamodel::domain::DefaultValue", "sourceInformation", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[2];
 v[0] = "name";
 v[1] = "package";
@@ -1139,6 +1133,12 @@
 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] = "taggedValues";
+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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_21_0::metamodel::domain::DefaultValue", "sourceInformation", 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_protocols_pure_v1_21_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:44.135138317 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:53:05.284062035 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_21_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_21_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_21_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:57.458927551 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:52:43.652402359 +0000
@@ -664,13 +664,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_protocols_pure_v1_21_0_metamodel_domain_EnumValue_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)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:10.847665012 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:09.571994575 +0000
@@ -1260,18 +1260,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_21_0::metamodel::domain::Enumeration", "values");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_21_0::metamodel::domain::Enumeration", "values");
 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] = "taggedValues";
+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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_21_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:10.907664062 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:09.595994197 +0000
@@ -2067,9 +2067,6 @@
 v[3] = "returnMultiplicity";
 v[4] = "returnType";
 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::protocols::pure::v1_21_0::metamodel::domain::Function", "body", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -2078,6 +2075,9 @@
 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] = "taggedValues";
+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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_21_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:46.919094277 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:56.816195256 +0000
@@ -2119,27 +2119,27 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_21_0::metamodel::domain::Class", "constraints", v);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_21_0::metamodel::domain::MappingClass", "localProperties", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_21_0::metamodel::domain::MappingClass", "localProperties", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_21_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:10.771666215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:52:55.092222380 +0000
@@ -791,11 +791,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "tags";
 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::protocols::pure::v1_21_0::metamodel::domain::Profile", "stereotypes", 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_protocols_pure_v1_21_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:10.879664505 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:52:58.844163352 +0000
@@ -972,10 +972,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "sourceInformation", v);
 v = newarray (java.lang.String)[4];
 v[0] = "multiplicity";
 v[1] = "name";
@@ -985,6 +981,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)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_21_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:10.939663556 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:09.631993630 +0000
@@ -1245,13 +1245,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_domain_QualifiedProperty_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)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_21_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "name";
 v[1] = "parameters";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:10.763666341 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:52:38.440484355 +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_protocols_pure_v1_21_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_21_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_21_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:10.851664949 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:04.468074873 +0000
@@ -588,11 +588,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::v1_21_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_21_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:27.355403793 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:13.655930323 +0000
@@ -463,10 +463,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_protocols_pure_v1_21_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_21_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_21_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_21_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:28.215390186 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:52:45.888367181 +0000
@@ -857,14 +857,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_protocols_pure_v1_21_0_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::v1_21_0::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_v1_21_0_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:45.935109842 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:53:23.451776208 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executableMapping_Test_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] = "data";
 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::protocols::pure::v1_21_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_21_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:40.687192864 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:52:50.020302173 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_21_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_21_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_21_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
+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_protocols_pure_v1_21_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:57.430927994 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:59.152158506 +0000
@@ -633,9 +633,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_protocols_pure_v1_21_0_metamodel_executionPlan_AllocationExecutionNode_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 = 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::protocols::pure::v1_21_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
@@ -643,6 +640,9 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:22.183485629 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:45.968365921 +0000
@@ -555,13 +555,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_protocols_pure_v1_21_0_metamodel_executionPlan_ClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_21_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:36.415260450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:46.264361265 +0000
@@ -670,16 +670,16 @@
 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_protocols_pure_v1_21_0_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ConstantExecutionNode", "values");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_21_0::metamodel::executionPlan::ConstantExecutionNode", "values");
+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_protocols_pure_v1_21_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:19.167533352 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:52:59.140158695 +0000
@@ -317,11 +317,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_protocols_pure_v1_21_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_21_0::metamodel::executionPlan::DataTypeResultType", "dataType");
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:22.615478793 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:00.816132327 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_21_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ErrorExecutionNode", "message");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_21_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:20.843506832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:37.264502857 +0000
@@ -774,15 +774,15 @@
 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_protocols_pure_v1_21_0_metamodel_executionPlan_ExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:26.667414679 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:00.992129557 +0000
@@ -826,15 +826,15 @@
 v[0] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:29.475370250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:03.292093374 +0000
@@ -822,16 +822,16 @@
 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_protocols_pure_v1_21_0_metamodel_executionPlan_FunctionParametersValidationNode_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 = 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::protocols::pure::v1_21_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_21_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
+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_protocols_pure_v1_21_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:24.791444362 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:42.228424761 +0000
@@ -605,14 +605,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_protocols_pure_v1_21_0_metamodel_executionPlan_JavaPlatformImplementation_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)[2];
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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::protocols::pure::v1_21_0::metamodel::executionPlan::PlatformImplementation", "_type");
-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_protocols_pure_v1_21_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:28.599384111 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:52.372265172 +0000
@@ -1288,6 +1288,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[5];
 v[0] = "func";
 v[1] = "jsonPropertyPaths";
@@ -1295,15 +1304,6 @@
 v[3] = "pathToMapping";
 v[4] = "pureModelContextData";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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 = newarray (java.lang.String)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:41.495180082 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:53:15.647898984 +0000
@@ -583,15 +583,15 @@
 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_protocols_pure_v1_21_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:22.175485755 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:53:05.048065748 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PartialClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_21_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 09:25:24.795444300 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 11:52:42.232424698 +0000
@@ -276,10 +276,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_protocols_pure_v1_21_0_metamodel_executionPlan_PlatformImplementation_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::protocols::pure::v1_21_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_21_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 09:25:39.199216405 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 11:52:40.844446535 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PropertyWithParameters_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] = "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::protocols::pure::v1_21_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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 = 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::protocols::pure::v1_21_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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_protocols_pure_v1_21_0_metamodel_executionPlan_PropertyWithParameters_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:43.303151480 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:48.824320990 +0000
@@ -670,9 +670,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_protocols_pure_v1_21_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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 = 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::protocols::pure::v1_21_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
@@ -680,6 +677,9 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:14.411608612 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:52:45.972365859 +0000
@@ -276,10 +276,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_protocols_pure_v1_21_0_metamodel_executionPlan_ResultType_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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:57.210931474 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:52:37.256502983 +0000
@@ -583,15 +583,15 @@
 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_protocols_pure_v1_21_0_metamodel_executionPlan_SequenceExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:12.727635261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:52:38.536482846 +0000
@@ -614,14 +614,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_protocols_pure_v1_21_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_21_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:15.399592977 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:19.047845495 +0000
@@ -505,11 +505,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_protocols_pure_v1_21_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_21_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_v1_21_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:35.831269689 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:14.047924156 +0000
@@ -267,10 +267,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_protocols_pure_v1_21_0_metamodel_executionPlan_VoidResultType_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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:28.979378099 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:37.756495117 +0000
@@ -1379,9 +1379,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-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)[8];
 v[0] = "children";
 v[1] = "enableConstraints";
@@ -1398,6 +1395,9 @@
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:20.835506960 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:43.280408211 +0000
@@ -781,6 +781,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
@@ -788,12 +794,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)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 09:25:43.463148948 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 11:52:43.636402610 +0000
@@ -753,6 +753,9 @@
 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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] = "sourceMappingId";
 v[1] = "sourceSetId";
@@ -762,9 +765,6 @@
 v[5] = "targetPropertiesOrdered";
 v[6] = "targetSetId";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::XStorePropertyFetchDetails", "propertyPath", 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:30.251357973 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:45.136379012 +0000
@@ -1129,26 +1129,26 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
+v = newarray (java.lang.String)[1];
 v[0] = "xStorePropertyMapping";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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 = newarray (java.lang.String)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:27.495401578 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:43.268408400 +0000
@@ -963,20 +963,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:54.066981205 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.800337100 +0000
@@ -895,20 +895,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:27.479401831 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:43.256408588 +0000
@@ -1005,23 +1005,23 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:54.566973296 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:52:55.372217975 +0000
@@ -977,6 +977,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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);
@@ -986,12 +992,6 @@
 v[2] = "graphFetchTree";
 v[3] = "store";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", v);
-v = newarray (java.lang.String)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_21_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 09:25:49.339055994 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 11:52:57.648182167 +0000
@@ -696,18 +696,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[1];
-v[0] = "enableConstraints";
-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::protocols::pure::v1_21_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "enableConstraints";
+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::protocols::pure::v1_21_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", 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_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple	2025-03-13 09:25:53.190995062 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple	2025-03-13 11:53:12.015956124 +0000
@@ -691,18 +691,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_21_0::metamodel::external::shared::format::executionPlan::ExternalFormatSerializeExecutionNode", "binding", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_21_0::metamodel::external::shared::format::executionPlan::ExternalFormatSerializeExecutionNode", "binding", 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_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:40.355198117 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:52:55.968208598 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_21_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_21_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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_protocols_pure_v1_21_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:57.346929322 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:52:37.704495935 +0000
@@ -317,11 +317,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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
-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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:51.999013917 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:14.883911004 +0000
@@ -605,14 +605,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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::Builder", "_type");
-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] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::ClassBuilder", "class", 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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::Builder", "_type");
+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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:37.711239946 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:52:46.824352454 +0000
@@ -564,13 +564,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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 09:25:35.487275131 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 11:52:37.708495872 +0000
@@ -276,10 +276,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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ExecutionActivity_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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_ExecutionActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:43.111154517 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:53:10.891973808 +0000
@@ -385,13 +385,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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 09:25:56.854937105 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 11:53:13.375934729 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_PropertyInfo_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] = "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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_PropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:35.427276081 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:52:54.532231189 +0000
@@ -637,13 +637,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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Row_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Row_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 09:25:25.699429995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 11:53:22.215795655 +0000
@@ -460,10 +460,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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_Row_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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::Row", "values");
 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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::Row", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 09:25:55.734954821 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 11:53:23.735771742 +0000
@@ -507,15 +507,15 @@
 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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_TDSColumn_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 = newarray (java.lang.String)[4];
 v[0] = "enumMapping";
 v[1] = "name";
 v[2] = "relationalType";
 v[3] = "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::protocols::pure::v1_21_0::metamodel::invocation::execution::execute::TDSColumn", "doc", 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_protocols_pure_v1_21_0_metamodel_invocation_execution_execute_TDSColumn_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:51.611020054 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:52:47.036349120 +0000
@@ -758,13 +758,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_protocols_pure_v1_21_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_21_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_21_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:51.227026129 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:18.551853298 +0000
@@ -1103,6 +1103,9 @@
 v[0] = "mainSetImplementation";
 v[1] = "propertyMappings";
 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::protocols::pure::v1_21_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1111,9 +1114,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_21_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:45.483116993 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:56.868194439 +0000
@@ -545,14 +545,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_protocols_pure_v1_21_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_21_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_21_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 09:25:30.411355441 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 11:52:56.900193935 +0000
@@ -658,6 +658,9 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_ClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -666,9 +669,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_21_0_metamodel_mapping_ClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:36.735255387 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:52.936256298 +0000
@@ -368,12 +368,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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] = "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::protocols::pure::v1_21_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
-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::protocols::pure::v1_21_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:30.287357403 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:53:08.576010244 +0000
@@ -317,11 +317,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_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_21_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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::protocols::pure::v1_21_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:53.818985127 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:52:46.908351134 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
 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::protocols::pure::v1_21_0::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_v1_21_0_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:41.739176222 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:52:56.772195949 +0000
@@ -614,14 +614,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_protocols_pure_v1_21_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_21_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_21_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:54.278977851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:21.247810882 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::mapping::MappingTestAssert", "_type", 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::protocols::pure::v1_21_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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::protocols::pure::v1_21_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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_protocols_pure_v1_21_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:41.387181790 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:05.520058321 +0000
@@ -312,10 +312,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_protocols_pure_v1_21_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_21_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_21_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_21_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:40.259199636 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:22.835785900 +0000
@@ -596,6 +596,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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)[1];
+v[0] = "setImplementationId";
+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::protocols::pure::v1_21_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -603,12 +609,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_21_0::metamodel::mapping::PropertyMapping", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "setImplementationId";
-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::protocols::pure::v1_21_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:42.999156289 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:53:18.603852480 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_21_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_21_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:35.471275384 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:52:56.832195005 +0000
@@ -1583,6 +1583,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[4];
+v[0] = "classMappings";
+v[1] = "enumerationMappings";
+v[2] = "includedMappings";
+v[3] = "tests";
+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::protocols::pure::v1_21_0::metamodel::mapping::Mapping", "associationMappings", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1591,12 +1597,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)[4];
-v[0] = "classMappings";
-v[1] = "enumerationMappings";
-v[2] = "includedMappings";
-v[3] = "tests";
-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::protocols::pure::v1_21_0::metamodel::mapping::Mapping", "associationMappings", 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_protocols_pure_v1_21_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:56.946935649 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:19.267842034 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_ObjectInputData_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] = "sourceClass";
+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::protocols::pure::v1_21_0::metamodel::mapping::ObjectInputData", "data", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceClass";
-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::protocols::pure::v1_21_0::metamodel::mapping::ObjectInputData", "data", 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_protocols_pure_v1_21_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:42.979156605 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:56.844194816 +0000
@@ -777,8 +777,8 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
 v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_21_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -788,8 +788,8 @@
 v[5] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::mapping::ClassMapping", "_type", 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[0] = "parameters";
+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::protocols::pure::v1_21_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_21_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:20.127518163 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:44.284392416 +0000
@@ -637,6 +637,9 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -644,9 +647,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_21_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_21_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:20.119518288 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:52:59.004160834 +0000
@@ -496,6 +496,9 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -503,9 +506,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_21_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:33.551305761 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:59.424154227 +0000
@@ -409,12 +409,12 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_JsonModelConnection_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)[1];
 v[0] = "element";
 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::protocols::pure::v1_21_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:29.171375060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:53:12.947941462 +0000
@@ -477,13 +477,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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelChainConnection_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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_21_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
+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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:33.543305889 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:53:18.759850025 +0000
@@ -396,11 +396,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelConnection_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] = "element";
 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::protocols::pure::v1_21_0::metamodel::runtime::Connection", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:33.559305636 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:52:59.188157939 +0000
@@ -477,13 +477,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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelStringInput_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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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] = "class";
 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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:46.931094087 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:56.860194565 +0000
@@ -916,6 +916,9 @@
 v[0] = "propertyMappings";
 v[1] = "srcClass";
 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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -924,9 +927,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:43.903141988 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:53:17.939862926 +0000
@@ -687,6 +687,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[2];
+v[0] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -694,13 +701,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_21_0::metamodel::mapping::PropertyMapping", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:20.427513415 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:43.956397576 +0000
@@ -409,12 +409,12 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_modelToModel_XmlModelConnection_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)[1];
 v[0] = "element";
 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::protocols::pure::v1_21_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_21_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:46.883094846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:56.764196075 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStoreAssociationMapping_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 = 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::protocols::pure::v1_21_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 v = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_21_0::metamodel::mapping::AssociationMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:47.751081114 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:52:44.276392541 +0000
@@ -583,7 +583,9 @@
 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_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_21_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
+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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -591,9 +593,7 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_21_0::metamodel::mapping::PropertyMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_v1_21_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 09:25:31.223342595 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 11:52:53.720243965 +0000
@@ -565,14 +565,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_protocols_pure_v1_21_0_metamodel_objectReference_AlloyObjectReference_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] = "pathToMapping";
 v[1] = "setId";
 v[2] = "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::protocols::pure::v1_21_0::metamodel::objectReference::AlloyObjectReference", "operationResolvedSetsId", 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_protocols_pure_v1_21_0_metamodel_objectReference_AlloyObjectReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_runtime_Connection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_runtime_Connection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 09:25:20.427513415 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 11:52:43.960397512 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_runtime_Connection_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] = "element";
 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::protocols::pure::v1_21_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_21_0_metamodel_runtime_Connection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:24.999441071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:53:00.364139439 +0000
@@ -645,11 +645,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::Collection", "multiplicity", 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 = 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::protocols::pure::v1_21_0::metamodel::valueSpecification::Collection", "multiplicity", 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_protocols_pure_v1_21_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_HackedUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_HackedUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 09:25:44.903126168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 11:53:15.139906977 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_HackedUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:33.311309558 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:20.351824979 +0000
@@ -422,11 +422,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "unitValue";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::UnitInstance", "unitType", 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_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:42.835158883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:53:10.391981674 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::UnitType", "unitType");
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::UnitType", "unitType");
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_UnitType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:44.255136419 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:52:52.088269640 +0000
@@ -557,17 +557,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_Variable_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+v = newarray (java.lang.String)[3];
+v[0] = "multiplicity";
+v[1] = "name";
+v[2] = "supportsStream";
+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::protocols::pure::v1_21_0::metamodel::valueSpecification::Variable", "class", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[3];
-v[0] = "multiplicity";
-v[1] = "name";
-v[2] = "supportsStream";
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::Variable", "class", 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_protocols_pure_v1_21_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:24.419450248 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:53:00.356139564 +0000
@@ -585,16 +585,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+v = newarray (java.lang.String)[1];
+v[0] = "function";
+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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "function";
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:25.443434046 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:58.772164484 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:22.127486515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:58.776164421 +0000
@@ -554,13 +554,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_protocols_pure_v1_21_0_metamodel_valueSpecification_application_FunctionApplication_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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:24.427450122 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:02.896099604 +0000
@@ -672,7 +672,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
@@ -683,6 +682,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 = 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::protocols::pure::v1_21_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:31.715334810 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:53:20.723819127 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_AggregateValue_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] = "mapFn";
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "mapFn";
+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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:18.131549746 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:53:18.843848704 +0000
@@ -534,10 +534,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::CBoolean", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::CBoolean", "values");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:56.202947418 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:18.587852731 +0000
@@ -540,8 +540,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 = 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::CDateTime", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::CDateTime", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:33.847301078 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:52:58.388170525 +0000
@@ -537,10 +537,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::CInteger", "values");
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::CInteger", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:13.215627538 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:53:07.600025598 +0000
@@ -420,11 +420,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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 = 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:34.767286524 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:53:01.776117224 +0000
@@ -792,14 +792,14 @@
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Lambda_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] = "parameters";
+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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::Lambda", "body", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::Lambda", "body", 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:51.595020307 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:45.776368943 +0000
@@ -554,10 +554,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::List", "values");
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::List", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:29.179374933 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:53:20.599821077 +0000
@@ -491,11 +491,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "second";
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::Pair", "first", 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 = newarray (java.lang.String)[1];
+v[0] = "second";
+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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::Pair", "first", 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:18.559542973 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:52:39.364469819 +0000
@@ -654,14 +654,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Path_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] = "sourceInformation";
+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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::Path", "name", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:30.139359745 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:53:18.811849207 +0000
@@ -540,13 +540,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "mapFn";
 v[1] = "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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:47.047092252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:22.531790683 +0000
@@ -510,12 +510,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_valueSpecification_raw_Whatever_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] = "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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::Whatever", "class", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_21_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::Whatever", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_21_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:23.567463730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:52:52.320265989 +0000
@@ -559,14 +559,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_protocols_pure_v1_21_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_21_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_21_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple	2025-03-13 09:25:23.539464173 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple	2025-03-13 11:52:51.804274108 +0000
@@ -454,11 +454,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_transformation_fromPureGraph_SplitCodeResult_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] = "index";
-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::protocols::pure::v1_21_0::transformation::fromPureGraph::SplitCodeResult", "codeLines", 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 = newarray (java.lang.String)[1];
+v[0] = "index";
+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::protocols::pure::v1_21_0::transformation::fromPureGraph::SplitCodeResult", "codeLines", 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_protocols_pure_v1_21_0_transformation_fromPureGraph_SplitCodeResult_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_extension_SerializerExtension_v1_22_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_extension_SerializerExtension_v1_22_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_extension_SerializerExtension_v1_22_0_Impl.jimple	2025-03-13 09:25:17.275563292 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_extension_SerializerExtension_v1_22_0_Impl.jimple	2025-03-13 11:53:08.428012572 +0000
@@ -5405,6 +5405,9 @@
 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_protocols_pure_v1_22_0_extension_SerializerExtension_v1_22_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(32);
+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)[29];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5436,9 +5439,6 @@
 v[27] = "transfers_store_transformStore2";
 v[28] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_22_0::extension::SerializerExtension_v1_22_0", "invocation_execution_execute1", 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_protocols_pure_v1_22_0_extension_SerializerExtension_v1_22_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:56.210947291 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:23.771771175 +0000
@@ -500,16 +500,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_AnalyticsExecutionContext_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] = "useAnalytics";
-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::protocols::pure::v1_22_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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 = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_22_0::metamodel::ExecutionContext", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "useAnalytics";
+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::protocols::pure::v1_22_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_22_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:46.947093834 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:12.659945993 +0000
@@ -407,14 +407,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_protocols_pure_v1_22_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_22_0::metamodel::AuthenticationContext", "runAs");
-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] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_22_0::metamodel::ExecutionContext", "_type", 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::protocols::pure::v1_22_0::metamodel::AuthenticationContext", "runAs");
+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_protocols_pure_v1_22_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_ExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_ExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_ExecutionContext_Impl.jimple	2025-03-13 09:25:32.339324938 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_ExecutionContext_Impl.jimple	2025-03-13 11:53:00.148142836 +0000
@@ -384,13 +384,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_protocols_pure_v1_22_0_metamodel_ExecutionContext_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] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_22_0::metamodel::ExecutionContext", "_type", 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_protocols_pure_v1_22_0_metamodel_ExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:17.463560317 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:53:00.668134656 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_LegacyRuntime_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::protocols::pure::v1_22_0::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_22_0::metamodel::LegacyRuntime", "connections");
 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_protocols_pure_v1_22_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:17.611557975 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:41.796431558 +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_protocols_pure_v1_22_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_22_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_22_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:51.519021509 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:53:19.079844990 +0000
@@ -645,11 +645,11 @@
 v[0] = "serializer";
 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::protocols::pure::v1_22_0::metamodel::PureModelContext", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "origin";
-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::protocols::pure::v1_22_0::metamodel::PureModelContextData", "elements", 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 = newarray (java.lang.String)[1];
+v[0] = "origin";
+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::protocols::pure::v1_22_0::metamodel::PureModelContextData", "elements", 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_protocols_pure_v1_22_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:10.295673748 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:53:15.339903830 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_22_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_22_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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::protocols::pure::v1_22_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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_protocols_pure_v1_22_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:43.703145152 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:01.960114328 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_22_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_22_0::metamodel::PureModelContextText", "code");
 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::protocols::pure::v1_22_0::metamodel::PureModelContextText", "code");
 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_protocols_pure_v1_22_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:36.879253109 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:39.656465225 +0000
@@ -591,10 +591,10 @@
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_22_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_22_0::metamodel::PureSDLC", "packageableElementPointers");
 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::protocols::pure::v1_22_0::metamodel::PureSDLC", "packageableElementPointers");
 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_protocols_pure_v1_22_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:38.255231339 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:53:08.872005587 +0000
@@ -674,9 +674,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_protocols_pure_v1_22_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_22_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_22_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:43.731144709 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:53:03.532089598 +0000
@@ -610,9 +610,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_protocols_pure_v1_22_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -621,6 +618,9 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_22_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_22_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:49.935046566 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:11.255968081 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_StoreConnections_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] = "storeConnections";
 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::protocols::pure::v1_22_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_22_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:56.838937358 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:14.207921639 +0000
@@ -1141,10 +1141,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[2];
-v[0] = "generalizationViews";
-v[1] = "propertyViews";
-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::protocols::pure::v1_22_0::metamodel::diagram::Diagram", "classViews", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1153,6 +1149,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)[2];
+v[0] = "generalizationViews";
+v[1] = "propertyViews";
+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::protocols::pure::v1_22_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_22_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:50.883031570 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:53:22.967783824 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
 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::protocols::pure::v1_22_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_22_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_ClassView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_ClassView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 09:25:29.095376263 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 11:53:22.103797417 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_v1_22_0_metamodel_diagram_view_ClassView_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)[5];
 v[0] = "id";
 v[1] = "position";
@@ -681,9 +684,6 @@
 v[3] = "rendering";
 v[4] = "visibility";
 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::protocols::pure::v1_22_0::metamodel::diagram::view::ClassView", "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_protocols_pure_v1_22_0_metamodel_diagram_view_ClassView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:53.110996327 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:53:07.176032269 +0000
@@ -406,14 +406,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_protocols_pure_v1_22_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_22_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_22_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:51.555020940 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:21.195811702 +0000
@@ -580,17 +580,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_diagram_view_PropertyView_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+v = newarray (java.lang.String)[3];
+v[0] = "rendering";
+v[1] = "sourceView";
+v[2] = "targetView";
+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::protocols::pure::v1_22_0::metamodel::diagram::view::RelationshipView", "line", 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 = newarray (java.lang.String)[1];
 v[0] = "visibility";
 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::protocols::pure::v1_22_0::metamodel::diagram::view::PropertyView", "property", v);
-v = newarray (java.lang.String)[3];
-v[0] = "rendering";
-v[1] = "sourceView";
-v[2] = "targetView";
-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::protocols::pure::v1_22_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_22_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:28.355387971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:53:07.180032206 +0000
@@ -500,14 +500,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_protocols_pure_v1_22_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_22_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_22_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:09.911679824 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:52:59.676150261 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_v1_22_0_metamodel_diagram_visibility_PropertyVisibility_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] = "taggedValues";
-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::protocols::pure::v1_22_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
 v[0] = "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::protocols::pure::v1_22_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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[0] = "taggedValues";
+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::protocols::pure::v1_22_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_22_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:50.135043402 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:13.671930072 +0000
@@ -365,13 +365,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_protocols_pure_v1_22_0_metamodel_diagram_visibility_TypeVisibility_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] = "taggedValues";
-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::protocols::pure::v1_22_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_22_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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::protocols::pure::v1_22_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_22_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_22_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:09.915679762 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:52:57.360186699 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
-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::protocols::pure::v1_22_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_22_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_22_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:09.819681280 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:53:05.644056371 +0000
@@ -787,13 +787,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_protocols_pure_v1_22_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_22_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:37.047250451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:52:39.044474854 +0000
@@ -1808,21 +1808,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[2];
-v[0] = "properties";
-v[1] = "qualifiedProperties";
-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::protocols::pure::v1_22_0::metamodel::domain::Association", "originalMilestonedProperties", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[2];
+v[0] = "properties";
+v[1] = "qualifiedProperties";
+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::protocols::pure::v1_22_0::metamodel::domain::Association", "originalMilestonedProperties", 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_protocols_pure_v1_22_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:37.027250768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:48.360328290 +0000
@@ -2190,11 +2190,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:37.123249249 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:53:20.023830139 +0000
@@ -634,9 +634,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_protocols_pure_v1_22_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -644,6 +641,9 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_22_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:36.991251337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:53:22.659788670 +0000
@@ -1126,19 +1126,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_DefaultValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_22_0::metamodel::domain::DefaultValue", "sourceInformation", v);
 v = newarray (java.lang.String)[2];
 v[0] = "name";
 v[1] = "package";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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 = 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::protocols::pure::v1_22_0::metamodel::domain::DefaultValue", "sourceInformation", v);
-v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_22_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:28.999377782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:53:10.459980604 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_22_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_22_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_22_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:09.811681408 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:53:13.707929505 +0000
@@ -664,13 +664,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_protocols_pure_v1_22_0_metamodel_domain_EnumValue_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)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:37.067250135 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:52:51.788274360 +0000
@@ -1266,11 +1266,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "stereotypes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::domain::Enumeration", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:37.091249755 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:01.160126914 +0000
@@ -2073,11 +2073,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_22_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:38.207232100 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:48.276329612 +0000
@@ -2124,22 +2124,22 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_22_0::metamodel::domain::MappingClass", "localProperties", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_22_0::metamodel::domain::Class", "constraints", v);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_22_0::metamodel::domain::MappingClass", "localProperties", 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_protocols_pure_v1_22_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:36.971251654 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:21.883800878 +0000
@@ -770,15 +770,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_domain_Measure_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] = "nonCanonicalUnits";
+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::protocols::pure::v1_22_0::metamodel::domain::Measure", "canonicalUnit", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "nonCanonicalUnits";
-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::protocols::pure::v1_22_0::metamodel::domain::Measure", "canonicalUnit", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:25.359435375 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:53:03.548089346 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Multiplicity_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] = "upperBound";
-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::protocols::pure::v1_22_0::metamodel::domain::Multiplicity", "lowerBound", 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 = newarray (java.lang.String)[1];
+v[0] = "upperBound";
+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::protocols::pure::v1_22_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_22_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:27.943394491 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:52:54.964224393 +0000
@@ -791,11 +791,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "tags";
 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::protocols::pure::v1_22_0::metamodel::domain::Profile", "stereotypes", 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_protocols_pure_v1_22_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_PropertyPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_PropertyPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 09:25:19.511527909 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 11:53:00.652134907 +0000
@@ -413,13 +413,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_protocols_pure_v1_22_0_metamodel_domain_PropertyPtr_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] = "property";
 v[1] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::domain::PropertyPtr", "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_protocols_pure_v1_22_0_metamodel_domain_PropertyPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:37.115249375 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:22.955784013 +0000
@@ -972,19 +972,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::v1_22_0::metamodel::domain::Property", "defaultValue", 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 = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_22_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:33.831301331 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:05.636056497 +0000
@@ -1251,13 +1251,13 @@
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::v1_22_0::metamodel::domain::QualifiedProperty", "body", 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 = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_22_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_22_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:37.055250325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:22.939784264 +0000
@@ -497,14 +497,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_protocols_pure_v1_22_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_22_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_22_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:37.095249692 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:52:59.724149507 +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_protocols_pure_v1_22_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_22_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_22_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:37.103249565 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:22.947784138 +0000
@@ -588,11 +588,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::v1_22_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_22_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:57.782922426 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:52:54.604230057 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_22_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_22_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:47.443085987 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:23.791770861 +0000
@@ -463,10 +463,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_protocols_pure_v1_22_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_22_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_22_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_22_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:47.247089088 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:52:52.132268947 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
 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::protocols::pure::v1_22_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_22_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:53.630988102 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:53:03.412091486 +0000
@@ -857,14 +857,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_protocols_pure_v1_22_0_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::v1_22_0::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_v1_22_0_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:52.643003730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:53:22.227795465 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executableMapping_Test_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] = "data";
-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::protocols::pure::v1_22_0::metamodel::executableMapping::Test", "asserts", 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 = newarray (java.lang.String)[1];
+v[0] = "data";
+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::protocols::pure::v1_22_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_22_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:23.479465122 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:53:22.719787725 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_22_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:45.635114589 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:57.720181035 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_AllocationExecutionNode_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 = 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::protocols::pure::v1_22_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 v = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_22_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
+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_protocols_pure_v1_22_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:53.870984305 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:53:06.860037241 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_CompiledClass_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] = "className";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_v1_22_0_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:33.275310129 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:53:11.787959711 +0000
@@ -670,15 +670,15 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_ConstantExecutionNode_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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:21.339498984 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:53:05.388060398 +0000
@@ -317,11 +317,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_protocols_pure_v1_22_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_22_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:26.871411452 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:52:57.856178894 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_22_0::metamodel::executionPlan::ErrorExecutionNode", "message");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:09.607684635 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:38.760479322 +0000
@@ -774,15 +774,15 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_ExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_22_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:49.919046819 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:52:56.508200102 +0000
@@ -822,19 +822,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "freeMarkerBooleanExpression";
-v[1] = "trueBlock";
-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::protocols::pure::v1_22_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "freeMarkerBooleanExpression";
+v[1] = "trueBlock";
+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::protocols::pure::v1_22_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_22_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:53.414991518 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:06.568041835 +0000
@@ -822,15 +822,15 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_FunctionParametersValidationNode_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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:21.259500250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:52:59.992145290 +0000
@@ -426,14 +426,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_protocols_pure_v1_22_0_metamodel_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::JavaClass", "byteCode", 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_protocols_pure_v1_22_0_metamodel_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:48.903062891 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:37.804494362 +0000
@@ -605,14 +605,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_protocols_pure_v1_22_0_metamodel_executionPlan_JavaPlatformImplementation_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 = 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::protocols::pure::v1_22_0::metamodel::executionPlan::PlatformImplementation", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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::protocols::pure::v1_22_0::metamodel::executionPlan::PlatformImplementation", "_type");
+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_protocols_pure_v1_22_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:44.923125852 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:38.752479447 +0000
@@ -1288,15 +1288,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[5];
 v[0] = "func";
 v[1] = "jsonPropertyPaths";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:50.743033785 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:53:16.847880106 +0000
@@ -583,15 +583,15 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_22_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:49.659050932 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:53:12.075955181 +0000
@@ -716,10 +716,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_22_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_22_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 09:25:38.403228998 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 11:52:37.808494298 +0000
@@ -276,10 +276,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_protocols_pure_v1_22_0_metamodel_executionPlan_PlatformImplementation_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::protocols::pure::v1_22_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_22_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:13.143628677 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:53:01.216126033 +0000
@@ -670,15 +670,15 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:16.667572913 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:53:00.484137550 +0000
@@ -583,15 +583,15 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_SequenceExecutionNode_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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_22_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:40.515195586 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:52:52.592261711 +0000
@@ -614,14 +614,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_protocols_pure_v1_22_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_22_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:46.543100224 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:59.756149004 +0000
@@ -1379,6 +1379,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[4];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "resultSizeRange";
+v[3] = "resultType";
+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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[8];
 v[0] = "children";
 v[1] = "enableConstraints";
@@ -1389,15 +1398,6 @@
 v[6] = "xStorePropertyFetchDetails";
 v[7] = "xStorePropertyMapping";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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 = newarray (java.lang.String)[4];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "resultSizeRange";
-v[3] = "resultType";
-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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.971473160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:46.724354028 +0000
@@ -781,15 +781,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.935473730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:12.423949705 +0000
@@ -1132,23 +1132,23 @@
 v = newarray (java.lang.String)[1];
 v[0] = "xStorePropertyMapping";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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 = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.963473287 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:46.712354216 +0000
@@ -963,20 +963,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:34.295293991 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:03.204094759 +0000
@@ -895,20 +895,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.947473540 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:02.740102058 +0000
@@ -1005,23 +1005,23 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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 = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:33.975299053 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:53:06.340045422 +0000
@@ -978,20 +978,20 @@
 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
 v = newarray (java.lang.String)[4];
-v[0] = "connection";
-v[1] = "enableConstraints";
-v[2] = "graphFetchTree";
-v[3] = "store";
-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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[4];
+v[0] = "connection";
+v[1] = "enableConstraints";
+v[2] = "graphFetchTree";
+v[3] = "store";
+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::protocols::pure::v1_22_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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_protocols_pure_v1_22_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 09:25:10.515670266 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 11:53:21.591805471 +0000
@@ -696,18 +696,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[1];
-v[0] = "enableConstraints";
-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::protocols::pure::v1_22_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", 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 = newarray (java.lang.String)[4];
 v[0] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "enableConstraints";
+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::protocols::pure::v1_22_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", 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_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple	2025-03-13 09:25:12.171644060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple	2025-03-13 11:53:23.299778601 +0000
@@ -691,9 +691,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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] = "executionNodes";
 v[1] = "implementation";
@@ -703,6 +700,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "checked";
 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::protocols::pure::v1_22_0::metamodel::external::shared::format::executionPlan::ExternalFormatSerializeExecutionNode", "binding", 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_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:09.599684762 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:53:20.715819253 +0000
@@ -633,16 +633,16 @@
 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_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_22_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
-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] = "executionNodes";
 v[1] = "implementation";
 v[2] = "resultSizeRange";
 v[3] = "resultType";
 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::protocols::pure::v1_22_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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_protocols_pure_v1_22_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:29.691366834 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:52:42.336423062 +0000
@@ -317,11 +317,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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:50.227041947 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:18.371856129 +0000
@@ -606,13 +606,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::Builder", "_type");
-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] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::ClassBuilder", "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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:57.310929892 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:52:43.036412050 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::DataTypeBuilder", "type");
 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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 09:25:29.695366769 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 11:52:42.336423062 +0000
@@ -276,10 +276,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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionActivity_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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:38.711224126 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:52:37.436500151 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -681,9 +684,6 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 09:25:27.347403921 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 11:53:23.351777783 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_PropertyInfo_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] = "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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_PropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Res_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Res_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 09:25:56.262946469 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 11:53:23.047782565 +0000
@@ -635,11 +635,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Res_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] = "rows";
-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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::Res", "columns", 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 = newarray (java.lang.String)[1];
+v[0] = "rows";
+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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::Res", "columns", 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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Res_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:56.050949822 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:21.567805849 +0000
@@ -637,13 +637,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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:26.743413477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:52:52.828257998 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 09:25:51.343024294 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 11:53:19.959831147 +0000
@@ -507,15 +507,15 @@
 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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSColumn_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 = newarray (java.lang.String)[4];
 v[0] = "enumMapping";
 v[1] = "name";
 v[2] = "relationalType";
 v[3] = "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::protocols::pure::v1_22_0::metamodel::invocation::execution::execute::TDSColumn", "doc", 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_protocols_pure_v1_22_0_metamodel_invocation_execution_execute_TDSColumn_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:35.975267411 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:53:16.343888035 +0000
@@ -758,13 +758,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_protocols_pure_v1_22_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_22_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_22_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:54.950967222 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:22.471791626 +0000
@@ -1099,13 +1099,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "mainSetImplementation";
-v[1] = "propertyMappings";
-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::protocols::pure::v1_22_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1114,6 +1107,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "mainSetImplementation";
+v[1] = "propertyMappings";
+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::protocols::pure::v1_22_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_22_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:20.939505313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:34.352548671 +0000
@@ -545,14 +545,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_protocols_pure_v1_22_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_22_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_22_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_ClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_ClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 09:25:24.219453414 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 11:52:47.696338736 +0000
@@ -658,9 +658,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_protocols_pure_v1_22_0_metamodel_mapping_ClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -669,6 +666,9 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_22_0_metamodel_mapping_ClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:36.151264627 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:53:05.080065245 +0000
@@ -326,11 +326,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_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_22_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_22_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:33.411307976 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:52:52.996255355 +0000
@@ -317,10 +317,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_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_22_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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::protocols::pure::v1_22_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:18.383545758 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:20.663820071 +0000
@@ -596,6 +596,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -606,9 +609,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementationId";
 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::protocols::pure::v1_22_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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_protocols_pure_v1_22_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:25.767428919 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:52:48.304329171 +0000
@@ -1588,15 +1588,15 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "classMappings";
 v[1] = "enumerationMappings";
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::v1_22_0::metamodel::mapping::Mapping", "associationMappings", 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_protocols_pure_v1_22_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:48.243073332 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:47.688338862 +0000
@@ -776,12 +776,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_22_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -790,6 +784,12 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_22_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_22_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:18.391545632 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:53:00.660134781 +0000
@@ -637,6 +637,9 @@
 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_protocols_pure_v1_22_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -644,9 +647,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_22_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_22_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:24.383450819 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:53:04.936067510 +0000
@@ -496,6 +496,9 @@
 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_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -503,9 +506,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_22_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:47.115091177 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:46.560356608 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "url";
+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::protocols::pure::v1_22_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
+v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_22_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_22_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:47.111091239 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:53:22.311794144 +0000
@@ -480,10 +480,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_22_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_22_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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::protocols::pure::v1_22_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:24.615447147 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:48.332328731 +0000
@@ -912,9 +912,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -923,6 +920,9 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "propertyMappings";
 v[1] = "srcClass";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:19.519527782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:53:03.264093814 +0000
@@ -687,13 +687,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[5];
-v[0] = "localMappingProperty";
-v[1] = "property";
-v[2] = "source";
-v[3] = "sourceInformation";
-v[4] = "target";
-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::protocols::pure::v1_22_0::metamodel::mapping::PropertyMapping", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "explodeProperty";
 v[1] = "transform";
@@ -701,6 +694,13 @@
 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)[5];
+v[0] = "localMappingProperty";
+v[1] = "property";
+v[2] = "source";
+v[3] = "sourceInformation";
+v[4] = "target";
+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::protocols::pure::v1_22_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_22_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:48.231073522 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:48.288329423 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_22_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
-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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_22_0::metamodel::mapping::AssociationMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:18.579542657 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:00.644135033 +0000
@@ -583,6 +583,10 @@
 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_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_22_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
+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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -590,10 +594,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_22_0::metamodel::mapping::PropertyMapping", "_type", 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::protocols::pure::v1_22_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
-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_protocols_pure_v1_22_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:53.846984685 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:21.911800437 +0000
@@ -614,12 +614,12 @@
 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_protocols_pure_v1_22_0_metamodel_store_Store_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_22_0::metamodel::store::Store", "includedStores");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_22_0::metamodel::store::Store", "includedStores");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:24.883442906 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:53:00.588135914 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_Collection_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::Collection", "multiplicity", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_HackedUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_HackedUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 09:25:19.159533479 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 11:53:19.123844299 +0000
@@ -366,13 +366,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_protocols_pure_v1_22_0_metamodel_valueSpecification_HackedUnit_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_HackedUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:33.123312533 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:01.232125782 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitInstance_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "unitValue";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::UnitInstance", "unitType", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:49.887047325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:53:07.900020879 +0000
@@ -366,13 +366,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_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitType_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::protocols::pure::v1_22_0::metamodel::valueSpecification::UnitType", "unitType");
-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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::UnitType", "unitType");
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_UnitType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 09:25:03.935774400 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 11:52:34.620544454 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_ValueSpecification_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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_ValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:31.891332025 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:53:19.131844173 +0000
@@ -557,6 +557,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_Variable_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[3];
 v[0] = "multiplicity";
 v[1] = "name";
@@ -565,9 +568,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)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:47.267088773 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:44.860383354 +0000
@@ -587,14 +587,14 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:15.283594813 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:47.388343582 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::application::AppliedProperty", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::application::AppliedProperty", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:15.295594623 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:44.868383228 +0000
@@ -556,11 +556,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_FunctionApplication_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::protocols::pure::v1_22_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:47.259088898 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:19.191843228 +0000
@@ -678,11 +678,11 @@
 v[1] = "returnType";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:37.467243806 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:53:01.100127859 +0000
@@ -491,11 +491,11 @@
 v[0] = "mapFn";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:10.179675584 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:52:52.928256424 +0000
@@ -689,10 +689,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[7];
 v[0] = "fullyQualifiedTypePath";
 v[1] = "includeEnumType";
@@ -702,6 +698,10 @@
 v[5] = "removePropertiesWithNullValues";
 v[6] = "typeKeyName";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::AlloySerializationConfig", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
+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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:42.471164642 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:53:15.319904145 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CBoolean", "values");
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CBoolean", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:18.011551645 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:52:58.672166057 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CDateTime", "values");
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CDateTime", "values");
+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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:18.015551582 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:52:55.348218351 +0000
@@ -365,13 +365,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDate_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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:38.491227606 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:53:16.803880798 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDecimal_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 = 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CDecimal", "values");
+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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:20.471512718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:52:47.892335653 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CFloat_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 = 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CFloat", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CFloat", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:46.347103326 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:52:48.012333764 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CInteger_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CInteger", "values");
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CInteger", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:33.099312913 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:52:55.340218478 +0000
@@ -365,13 +365,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CLatestDate_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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:26.935410439 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:53:18.035861416 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CStrictDate_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CStrictDate", "values");
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CStrictDate", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:52.918999364 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:53:19.535837817 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CString", "values");
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::CString", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:43.275151923 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:52:56.120206207 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_EnumValue_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] = "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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 09:25:56.278946216 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 11:53:13.323935547 +0000
@@ -404,11 +404,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:04.523765093 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:36.040522113 +0000
@@ -562,13 +562,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
+v = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 09:25:56.994934890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 11:53:19.115844424 +0000
@@ -357,13 +357,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_HackedClassValue_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_HackedClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:48.255073142 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:52:50.068301419 +0000
@@ -542,11 +542,11 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_KeyExpression_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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:48.863063524 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:53:16.987877903 +0000
@@ -792,14 +792,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Lambda_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[0] = "parameters";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::Lambda", "body", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::Lambda", "body", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:04.847759966 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:38.704480203 +0000
@@ -552,12 +552,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_List_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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::List", "values");
+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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:16.795570887 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:47.896335590 +0000
@@ -403,13 +403,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_MulRawValue_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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple	2025-03-13 09:25:03.923774590 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple	2025-03-13 11:52:39.356469945 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_OlapOperation_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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_OlapOperation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:19.847522592 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:52:34.612544580 +0000
@@ -366,13 +366,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PackageableElementPtr_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:45.647114399 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:52:46.008365293 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Pair_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[0] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "second";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::Pair", "first", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 09:25:45.187121676 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 11:52:45.576372089 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PathElement_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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:49.751049477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:52:41.740432439 +0000
@@ -654,16 +654,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Path_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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::Path", "name", v);
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 09:25:34.267294434 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 11:52:35.076537279 +0000
@@ -366,13 +366,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "name");
-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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:42.259167995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:19.603836748 +0000
@@ -874,18 +874,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[1];
-v[0] = "subTrees";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
+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] = "subTrees";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:45.183121739 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:52:45.572372152 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyPathElement_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 09:25:03.927774526 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 11:52:34.616544517 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RawValue_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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:04.515765221 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:36.032522240 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
+v = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:26.303420439 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:53:11.795959586 +0000
@@ -404,12 +404,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RuntimeInstance_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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
+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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:41.267183689 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:52:43.208409344 +0000
@@ -537,16 +537,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSAggregateValue_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "mapFn";
 v[1] = "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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:34.451291522 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:52:57.816179524 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSColumnInformation_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSColumnInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 09:25:27.343403983 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 11:52:53.548246670 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSSortInformation_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] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v = newarray (java.lang.String)[1];
 v[0] = "direction";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TDSSortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:28.803380883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:52:48.376328038 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 09:25:44.327135280 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 11:53:16.727881994 +0000
@@ -403,13 +403,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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapRank_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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
-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] = "sourceInformation";
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:27.271405122 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:10.227984254 +0000
@@ -509,16 +509,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Whatever_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::Whatever", "class", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_22_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+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::protocols::pure::v1_22_0::metamodel::valueSpecification::raw::Whatever", "class", 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_protocols_pure_v1_22_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:51.979014233 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:53:01.952114455 +0000
@@ -997,13 +997,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_protocols_pure_v1_22_0_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::v1_22_0::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_v1_22_0_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:38.315230390 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:53:01.980114015 +0000
@@ -559,14 +559,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_protocols_pure_v1_22_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_22_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_22_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple	2025-03-13 09:25:52.215010500 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple	2025-03-13 11:52:59.208157625 +0000
@@ -454,11 +454,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_22_0_transformation_fromPureGraph_SplitCodeResult_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] = "index";
-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::protocols::pure::v1_22_0::transformation::fromPureGraph::SplitCodeResult", "codeLines", 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 = newarray (java.lang.String)[1];
+v[0] = "index";
+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::protocols::pure::v1_22_0::transformation::fromPureGraph::SplitCodeResult", "codeLines", 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_protocols_pure_v1_22_0_transformation_fromPureGraph_SplitCodeResult_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_extension_ModuleSerializerExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_extension_ModuleSerializerExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 09:25:56.190947608 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 11:52:52.684260263 +0000
@@ -276,10 +276,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_protocols_pure_v1_23_0_extension_ModuleSerializerExtension_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::protocols::pure::v1_23_0::extension::ModuleSerializerExtension", "module");
 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::protocols::pure::v1_23_0::extension::ModuleSerializerExtension", "module");
 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_protocols_pure_v1_23_0_extension_ModuleSerializerExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_extension_SerializerExtension_v1_23_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_extension_SerializerExtension_v1_23_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_extension_SerializerExtension_v1_23_0_Impl.jimple	2025-03-13 09:25:10.743666658 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_extension_SerializerExtension_v1_23_0_Impl.jimple	2025-03-13 11:53:00.432138368 +0000
@@ -5405,6 +5405,9 @@
 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_protocols_pure_v1_23_0_extension_SerializerExtension_v1_23_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(32);
+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)[29];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5436,9 +5439,6 @@
 v[27] = "transfers_store_transformStore2";
 v[28] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_23_0::extension::SerializerExtension_v1_23_0", "invocation_execution_execute1", 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_protocols_pure_v1_23_0_extension_SerializerExtension_v1_23_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:54.118980383 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:17.567868778 +0000
@@ -399,14 +399,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_protocols_pure_v1_23_0_metamodel_AlloySDLC_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 = 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::protocols::pure::v1_23_0::metamodel::AlloySDLC", "project");
 v = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_23_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_23_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:48.767065043 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:52:56.288203564 +0000
@@ -744,11 +744,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_EngineRuntime_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::protocols::pure::v1_23_0::metamodel::Runtime", "_type");
 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] = "mappings";
 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::protocols::pure::v1_23_0::metamodel::EngineRuntime", "connections", 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_protocols_pure_v1_23_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:34.695287663 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:53:18.935847257 +0000
@@ -505,11 +505,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_protocols_pure_v1_23_0_metamodel_LegacyRuntime_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::protocols::pure::v1_23_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_23_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_23_0::metamodel::LegacyRuntime", "connections");
 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_protocols_pure_v1_23_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:09.043693561 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:52:57.464185061 +0000
@@ -510,14 +510,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_protocols_pure_v1_23_0_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_23_0_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:47.831079849 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:53:16.131891369 +0000
@@ -491,14 +491,14 @@
 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_protocols_pure_v1_23_0_metamodel_PureModelContextComposite_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] = "serializer";
-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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", v);
-v = newarray (java.lang.String)[1];
 v[0] = "pointer";
 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::protocols::pure::v1_23_0::metamodel::PureModelContextComposite", "data", 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 = newarray (java.lang.String)[1];
+v[0] = "serializer";
+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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_23_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:04.435766486 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:53:00.224141641 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_23_0_metamodel_PureModelContextData_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] = "serializer";
-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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "origin";
 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::protocols::pure::v1_23_0::metamodel::PureModelContextData", "elements", v);
+v = newarray (java.lang.String)[1];
+v[0] = "serializer";
+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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_23_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:19.911521580 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:43.444405631 +0000
@@ -403,13 +403,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_protocols_pure_v1_23_0_metamodel_PureModelContextPointer_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] = "serializer";
-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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_23_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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::protocols::pure::v1_23_0::metamodel::PureModelContextPointer", "sdlcInfo");
+v = newarray (java.lang.String)[1];
+v[0] = "serializer";
+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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_23_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:57.618925021 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:19.555837502 +0000
@@ -366,13 +366,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_protocols_pure_v1_23_0_metamodel_PureModelContextText_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] = "serializer";
-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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_23_0::metamodel::PureModelContextText", "code");
 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::protocols::pure::v1_23_0::metamodel::PureModelContextText", "code");
+v = newarray (java.lang.String)[1];
+v[0] = "serializer";
+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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_23_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 09:25:04.439766424 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 11:52:43.448405568 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureModelContext_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] = "serializer";
-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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "serializer";
+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::protocols::pure::v1_23_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_23_0_metamodel_PureModelContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:19.915521516 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:53:00.180142333 +0000
@@ -587,14 +587,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_protocols_pure_v1_23_0_metamodel_PureSDLC_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 = 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::protocols::pure::v1_23_0::metamodel::PureSDLC", "packageableElementPointers");
 v = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_23_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::PureSDLC", "packageableElementPointers");
 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_protocols_pure_v1_23_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:56.742938877 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:53:03.248094066 +0000
@@ -674,9 +674,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_protocols_pure_v1_23_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_23_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_23_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:19.919521453 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:58.432169832 +0000
@@ -376,13 +376,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_protocols_pure_v1_23_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_23_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_23_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:32.163327721 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:52:45.764369131 +0000
@@ -610,9 +610,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_protocols_pure_v1_23_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -621,6 +618,9 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_23_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_23_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:39.515211406 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:20.983815037 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_StoreConnections_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] = "storeConnections";
 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::protocols::pure::v1_23_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_23_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:38.887221341 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:52:58.128174616 +0000
@@ -1141,18 +1141,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[2];
+v[0] = "generalizationViews";
+v[1] = "propertyViews";
+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::protocols::pure::v1_23_0::metamodel::diagram::Diagram", "classViews", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "generalizationViews";
-v[1] = "propertyViews";
-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::protocols::pure::v1_23_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_23_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:50.407039100 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:53:23.387777216 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_geometry_Point_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] = "y";
-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::protocols::pure::v1_23_0::metamodel::diagram::geometry::Point", "x", 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 = newarray (java.lang.String)[1];
+v[0] = "y";
+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::protocols::pure::v1_23_0::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_v1_23_0_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:56.822937611 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:53:21.755802891 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
-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::protocols::pure::v1_23_0::metamodel::diagram::rendering::Rendering", "color", 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 = newarray (java.lang.String)[1];
+v[0] = "lineWidth";
+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::protocols::pure::v1_23_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_23_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_view_ClassView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_view_ClassView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 09:25:50.123043592 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 11:53:14.311920003 +0000
@@ -832,9 +832,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_protocols_pure_v1_23_0_metamodel_diagram_view_ClassView_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "hideProperties";
 v[1] = "hideStereotypes";
@@ -845,6 +842,9 @@
 v[6] = "rendering";
 v[7] = "visibility";
 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::protocols::pure::v1_23_0::metamodel::diagram::view::ClassView", "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_protocols_pure_v1_23_0_metamodel_diagram_view_ClassView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:53.982982534 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:52:54.292234965 +0000
@@ -421,11 +421,11 @@
 v[0] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::diagram::visibility::Visibility", "stereotypes", v);
 v = newarray (java.lang.String)[1];
-v[0] = "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::protocols::pure::v1_23_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_23_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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_protocols_pure_v1_23_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:48.679066435 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:52:40.252455849 +0000
@@ -365,10 +365,10 @@
 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_protocols_pure_v1_23_0_metamodel_diagram_visibility_TypeVisibility_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::protocols::pure::v1_23_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_23_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:53.026997656 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:52:45.916366741 +0000
@@ -1811,14 +1811,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "properties";
 v[1] = "qualifiedProperties";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:33.495306647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:30.840603923 +0000
@@ -2187,6 +2187,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2198,9 +2201,6 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_23_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:52.195010817 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:53:02.328108539 +0000
@@ -634,9 +634,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_protocols_pure_v1_23_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -644,6 +641,9 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_23_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:22.071487401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:53:02.280109295 +0000
@@ -1130,15 +1130,15 @@
 v[0] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = 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::protocols::pure::v1_23_0::metamodel::domain::DefaultValue", "sourceInformation", v);
 v = newarray (java.lang.String)[2];
 v[0] = "name";
 v[1] = "package";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_23_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:42.651161795 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:53:04.300077516 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_23_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_23_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_23_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:16.351577912 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:52:51.180283925 +0000
@@ -668,10 +668,10 @@
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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::protocols::pure::v1_23_0::metamodel::domain::EnumValue", "value");
 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::protocols::pure::v1_23_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:53.050997276 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:00.520136984 +0000
@@ -1263,14 +1263,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::domain::Enumeration", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:28.311388667 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:52:55.212220492 +0000
@@ -2060,24 +2060,24 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[5];
+v[0] = "parameters";
+v[1] = "postConstraints";
+v[2] = "preConstraints";
+v[3] = "returnMultiplicity";
+v[4] = "returnType";
+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::protocols::pure::v1_23_0::metamodel::domain::Function", "body", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[5];
-v[0] = "parameters";
-v[1] = "postConstraints";
-v[2] = "preConstraints";
-v[3] = "returnMultiplicity";
-v[4] = "returnType";
-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::protocols::pure::v1_23_0::metamodel::domain::Function", "body", 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_protocols_pure_v1_23_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:33.471307028 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:30.816604300 +0000
@@ -2119,9 +2119,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_23_0::metamodel::domain::MappingClass", "localProperties", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_23_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2133,13 +2140,6 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_23_0::metamodel::domain::MappingClass", "localProperties", 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_protocols_pure_v1_23_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:53.070996960 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:02.340108351 +0000
@@ -773,14 +773,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "nonCanonicalUnits";
 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::protocols::pure::v1_23_0::metamodel::domain::Measure", "canonicalUnit", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_23_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:36.731255450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:53:02.300108980 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Multiplicity_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] = "upperBound";
 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::protocols::pure::v1_23_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_23_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:23.263468540 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:53:02.312108791 +0000
@@ -785,17 +785,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_domain_Profile_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "tags";
 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::protocols::pure::v1_23_0::metamodel::domain::Profile", "stereotypes", 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 = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_23_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:53.038997466 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:02.296109043 +0000
@@ -972,6 +972,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[4];
+v[0] = "multiplicity";
+v[1] = "name";
+v[2] = "propertyTypeSourceInformation";
+v[3] = "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::protocols::pure::v1_23_0::metamodel::domain::Property", "defaultValue", v);
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
@@ -979,12 +985,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)[4];
-v[0] = "multiplicity";
-v[1] = "name";
-v[2] = "propertyTypeSourceInformation";
-v[3] = "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::protocols::pure::v1_23_0::metamodel::domain::Property", "defaultValue", 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_protocols_pure_v1_23_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:53.082996770 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:02.356108099 +0000
@@ -1245,6 +1245,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_domain_QualifiedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[4];
+v[0] = "name";
+v[1] = "parameters";
+v[2] = "returnMultiplicity";
+v[3] = "returnType";
+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::protocols::pure::v1_23_0::metamodel::domain::QualifiedProperty", "body", v);
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
@@ -1252,12 +1258,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)[4];
-v[0] = "name";
-v[1] = "parameters";
-v[2] = "returnMultiplicity";
-v[3] = "returnType";
-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::protocols::pure::v1_23_0::metamodel::domain::QualifiedProperty", "body", 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_protocols_pure_v1_23_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:50.983029988 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:52:58.996160960 +0000
@@ -497,14 +497,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_protocols_pure_v1_23_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_23_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_23_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:48.787064726 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:52:57.456185188 +0000
@@ -583,16 +583,16 @@
 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_protocols_pure_v1_23_0_metamodel_domain_Unit_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] = "measure";
-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::protocols::pure::v1_23_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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[0] = "measure";
+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::protocols::pure::v1_23_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_23_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:50.155043086 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:52:58.244172790 +0000
@@ -734,16 +734,16 @@
 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_protocols_pure_v1_23_0_metamodel_executableMapping_ExecutableMapping_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] = "tests";
-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::protocols::pure::v1_23_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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[0] = "tests";
+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::protocols::pure::v1_23_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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_protocols_pure_v1_23_0_metamodel_executableMapping_ExecutableMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:47.499085101 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:53:21.447807737 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_23_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_23_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:26.879411325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:05.096064992 +0000
@@ -463,10 +463,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_protocols_pure_v1_23_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_23_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_23_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_23_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:51.547021067 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:52:39.584466358 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executableMapping_Test_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] = "data";
-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::protocols::pure::v1_23_0::metamodel::executableMapping::Test", "asserts", 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 = newarray (java.lang.String)[1];
+v[0] = "data";
+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::protocols::pure::v1_23_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_23_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:54.426975510 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:53:17.915863304 +0000
@@ -803,7 +803,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_protocols_pure_v1_23_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_23_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -811,6 +810,7 @@
 v[3] = "resultSizeRange";
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_23_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:44.111138697 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:53:00.136143025 +0000
@@ -803,7 +803,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_protocols_pure_v1_23_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_23_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -811,6 +810,7 @@
 v[3] = "resultSizeRange";
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_23_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:48.583067953 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:56.916193684 +0000
@@ -556,12 +556,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_23_0::metamodel::executionPlan::ClassResultType", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::executionPlan::ResultType", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_23_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_23_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 09:25:45.327119462 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 11:53:00.924130628 +0000
@@ -764,6 +764,9 @@
 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_protocols_pure_v1_23_0_metamodel_executionPlan_ExecutionPlan_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)[5];
 v[0] = "globalImplementationSupport";
 v[1] = "kerberos";
@@ -771,9 +774,6 @@
 v[3] = "serializer";
 v[4] = "templateFunctions";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionPlan", "authDependent", 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_protocols_pure_v1_23_0_metamodel_executionPlan_ExecutionPlan_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:43.563147366 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:16.303888664 +0000
@@ -999,13 +999,13 @@
 v[3] = "resultSizeRange";
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_23_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:50.031045047 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:18.191858962 +0000
@@ -983,10 +983,10 @@
 v[3] = "resultSizeRange";
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_23_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 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::protocols::pure::v1_23_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 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_protocols_pure_v1_23_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:46.387102693 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:46.352359881 +0000
@@ -605,13 +605,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_protocols_pure_v1_23_0_metamodel_executionPlan_JavaPlatformImplementation_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)[2];
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:39.339214190 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:49.628308341 +0000
@@ -1449,6 +1449,9 @@
 v[3] = "resultSizeRange";
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[5];
 v[0] = "func";
 v[1] = "jsonPropertyPaths";
@@ -1456,9 +1459,6 @@
 v[3] = "pathToMapping";
 v[4] = "pureModelContextData";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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_protocols_pure_v1_23_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:48.575068080 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:59.296156240 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_23_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
-v = newarray (java.lang.String)[1];
-v[0] = "setImplementations";
-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::protocols::pure::v1_23_0::metamodel::executionPlan::ClassResultType", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ResultType", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_23_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_23_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:51.531021320 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:30.384611097 +0000
@@ -840,7 +840,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_protocols_pure_v1_23_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_23_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -851,6 +850,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 = 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::protocols::pure::v1_23_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_v1_23_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:42.215168691 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:53:19.575837188 +0000
@@ -614,14 +614,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_protocols_pure_v1_23_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_23_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:39.919205014 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:16.851880043 +0000
@@ -505,11 +505,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_protocols_pure_v1_23_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_23_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_v1_23_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_VariableInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_VariableInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 09:25:29.435370883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 11:53:01.836116280 +0000
@@ -413,13 +413,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_protocols_pure_v1_23_0_metamodel_executionPlan_VariableInput_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] = "name";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::VariableInput", "multiplicity", 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_protocols_pure_v1_23_0_metamodel_executionPlan_VariableInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:37.419244565 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:06.544042212 +0000
@@ -1533,16 +1533,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-v = newarray (java.lang.String)[8];
-v[0] = "children";
-v[1] = "enableConstraints";
-v[2] = "graphFetchTree";
-v[3] = "localGraphFetchExecutionNode";
-v[4] = "parentIndex";
-v[5] = "store";
-v[6] = "xStorePropertyFetchDetails";
-v[7] = "xStorePropertyMapping";
-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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", v);
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1553,6 +1543,16 @@
 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)[8];
+v[0] = "children";
+v[1] = "enableConstraints";
+v[2] = "graphFetchTree";
+v[3] = "localGraphFetchExecutionNode";
+v[4] = "parentIndex";
+v[5] = "store";
+v[6] = "xStorePropertyFetchDetails";
+v[7] = "xStorePropertyMapping";
+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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 09:25:16.627573546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 11:53:19.351840712 +0000
@@ -753,9 +753,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_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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] = "sourceMappingId";
 v[1] = "sourceSetId";
@@ -765,6 +762,9 @@
 v[5] = "targetPropertiesOrdered";
 v[6] = "targetSetId";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::XStorePropertyFetchDetails", "propertyPath", 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_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:24.143454616 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:53.136253152 +0000
@@ -1283,7 +1283,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1292,14 +1291,15 @@
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "checked";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[1];
 v[0] = "xStorePropertyMapping";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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 = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:24.175454110 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:53.168252649 +0000
@@ -1117,7 +1117,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1125,6 +1124,7 @@
 v[3] = "resultSizeRange";
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:27.455402211 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:14.395918682 +0000
@@ -1049,7 +1049,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1057,6 +1056,7 @@
 v[3] = "resultSizeRange";
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:24.159454362 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:53.152252900 +0000
@@ -1159,7 +1159,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1168,11 +1167,12 @@
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "checked";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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::protocols::pure::v1_23_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 09:25:55.962951215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 11:53:20.911816169 +0000
@@ -866,9 +866,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_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] = "enableConstraints";
-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::protocols::pure::v1_23_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", v);
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -877,6 +874,9 @@
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "enableConstraints";
+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::protocols::pure::v1_23_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple	2025-03-13 09:25:23.675462021 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_Impl.jimple	2025-03-13 11:52:58.756164736 +0000
@@ -861,9 +861,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_ExternalFormatSerializeExecutionNode_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] = "checked";
-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::protocols::pure::v1_23_0::metamodel::external::shared::format::executionPlan::ExternalFormatSerializeExecutionNode", "binding", v);
 v = newarray (java.lang.String)[5];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -872,6 +869,9 @@
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_23_0::metamodel::external::shared::format::executionPlan::ExternalFormatSerializeExecutionNode", "binding", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_PathReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_PathReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_PathReference_Impl.jimple	2025-03-13 09:25:44.295135788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_PathReference_Impl.jimple	2025-03-13 11:53:19.447839201 +0000
@@ -276,10 +276,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_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_PathReference_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::protocols::pure::v1_23_0::metamodel::external::shared::format::executionPlan::PathReference", "_type");
 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::protocols::pure::v1_23_0::metamodel::external::shared::format::executionPlan::PathReference", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_PathReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:20.535511707 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:53:13.955925604 +0000
@@ -810,10 +810,10 @@
 v[3] = "resultSizeRange";
 v[4] = "resultType";
 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::protocols::pure::v1_23_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_23_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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::protocols::pure::v1_23_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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_protocols_pure_v1_23_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:46.503100857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:52:31.596592028 +0000
@@ -276,10 +276,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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:55.442959440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:05.140064300 +0000
@@ -605,6 +605,7 @@
 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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Builder", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "classMappings";
 v[1] = "mapping";
@@ -612,7 +613,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 = 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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:54.958967095 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:53:21.387808681 +0000
@@ -564,13 +564,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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:46.499100920 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:15.331903956 +0000
@@ -317,10 +317,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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:30.403355568 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:53:00.444138180 +0000
@@ -385,13 +385,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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 09:25:56.798937991 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 11:53:22.791786593 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_PropertyInfo_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] = "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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_PropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Res_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Res_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 09:25:25.663430565 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 11:53:21.183811890 +0000
@@ -635,11 +635,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Res_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] = "rows";
 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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Res", "columns", 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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Res_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:57.634924768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:17.579868590 +0000
@@ -637,13 +637,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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:57.738923122 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:12.791943915 +0000
@@ -505,10 +505,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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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_protocols_pure_v1_23_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 09:25:44.995124713 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 11:53:04.872068516 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateFunctions_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] = "mapFn";
-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::protocols::pure::v1_23_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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 = newarray (java.lang.String)[1];
+v[0] = "mapFn";
+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::protocols::pure::v1_23_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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_protocols_pure_v1_23_0_metamodel_mapping_AggregateFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:26.251421261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:52:59.012160709 +0000
@@ -758,13 +758,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_protocols_pure_v1_23_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_23_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_23_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:25.315436071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:51.020286441 +0000
@@ -367,13 +367,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_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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] = "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::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:15.635589244 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:52:53.676244656 +0000
@@ -327,10 +327,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:53.222994556 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:52:58.628166750 +0000
@@ -317,8 +317,8 @@
 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_protocols_pure_v1_23_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:39.927204889 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:53:08.352013768 +0000
@@ -614,14 +614,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_protocols_pure_v1_23_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_23_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_23_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:43.051155466 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:52:42.320423314 +0000
@@ -367,11 +367,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::mapping::MappingTestAssert", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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_protocols_pure_v1_23_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:50.823032520 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:01.468122070 +0000
@@ -597,9 +597,6 @@
 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_protocols_pure_v1_23_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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)[1];
 v[0] = "setImplementationId";
 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::protocols::pure::v1_23_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", v);
 v = newarray (java.lang.String)[5];
@@ -609,6 +606,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_23_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:42.699161035 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:52:49.872304503 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_InputData_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] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:34.691287725 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:52:38.324486181 +0000
@@ -376,13 +376,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_protocols_pure_v1_23_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_23_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_23_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:43.055155403 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:52:42.324423250 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:31.659335696 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:53:16.551884762 +0000
@@ -1583,14 +1583,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "classMappings";
 v[1] = "enumerationMappings";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:44.967125156 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:52:54.104237922 +0000
@@ -822,6 +822,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_23_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -831,9 +834,6 @@
 v[5] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::mapping::ClassMapping", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_23_0::metamodel::mapping::OperationClassMapping", "operation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:57.342929386 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:52:49.868304565 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_23_0_metamodel_mapping_ObjectInputData_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] = "sourceClass";
-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::protocols::pure::v1_23_0::metamodel::mapping::ObjectInputData", "data", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_23_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_23_0::metamodel::mapping::InputData", "_type", v);
+v[0] = "sourceClass";
+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::protocols::pure::v1_23_0::metamodel::mapping::ObjectInputData", "data", 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_protocols_pure_v1_23_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:44.955125347 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:54.112237797 +0000
@@ -776,6 +776,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_23_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -785,9 +788,6 @@
 v[5] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::mapping::ClassMapping", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_23_0::metamodel::mapping::OperationClassMapping", "operation", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:25.419434427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:44.076395688 +0000
@@ -637,9 +637,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_protocols_pure_v1_23_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -647,6 +644,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_23_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:25.411434552 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:52:44.064395877 +0000
@@ -496,9 +496,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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -506,6 +503,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_23_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:43.967140976 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:53:16.771881301 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_JsonModelConnection_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[0] = "url";
+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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_23_0::metamodel::runtime::Connection", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:19.547527339 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:52:56.996192425 +0000
@@ -477,13 +477,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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelChainConnection_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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
-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] = "element";
 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::protocols::pure::v1_23_0::metamodel::runtime::Connection", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:43.951141229 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:53:17.495869911 +0000
@@ -395,13 +395,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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::ModelConnection", "input");
-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] = "element";
 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::protocols::pure::v1_23_0::metamodel::runtime::Connection", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 09:25:43.975140849 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 11:53:16.783881113 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelInput_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] = "class";
 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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:43.971140913 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:53:22.711787850 +0000
@@ -477,13 +477,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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelStringInput_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] = "class";
+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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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] = "class";
-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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:41.627177995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:54.120237671 +0000
@@ -687,9 +687,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -697,10 +698,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_23_0::metamodel::mapping::PropertyMapping", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:43.959141102 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:53:15.531900809 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_XmlModelConnection_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] = "element";
+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::protocols::pure::v1_23_0::metamodel::runtime::Connection", "_type", v);
+v = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_23_0::metamodel::mapping::modelToModel::XmlModelConnection", "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 = newarray (java.lang.String)[1];
-v[0] = "element";
-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::protocols::pure::v1_23_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:30.215358542 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:53:16.119891559 +0000
@@ -746,7 +746,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_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_23_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 v = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
@@ -755,6 +754,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 = 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::protocols::pure::v1_23_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:42.667161542 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:52:55.288219296 +0000
@@ -583,9 +583,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_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_23_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
@@ -594,6 +591,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_23_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_23_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 09:25:34.443291649 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 11:53:20.251826553 +0000
@@ -565,14 +565,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_protocols_pure_v1_23_0_metamodel_objectReference_AlloyObjectReference_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] = "pathToMapping";
 v[1] = "setId";
 v[2] = "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::protocols::pure::v1_23_0::metamodel::objectReference::AlloyObjectReference", "operationResolvedSetsId", 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_protocols_pure_v1_23_0_metamodel_objectReference_AlloyObjectReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_runtime_Connection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_runtime_Connection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 09:25:19.551527276 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 11:52:57.000192361 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_runtime_Connection_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] = "element";
 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::protocols::pure::v1_23_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_23_0_metamodel_runtime_Connection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:57.626924894 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:15.947894265 +0000
@@ -614,15 +614,15 @@
 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_protocols_pure_v1_23_0_metamodel_store_Store_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 = 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::protocols::pure::v1_23_0::metamodel::store::Store", "includedStores");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_23_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:19.243532150 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:53:07.740023396 +0000
@@ -645,11 +645,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::Collection", "multiplicity", 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 = 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::protocols::pure::v1_23_0::metamodel::valueSpecification::Collection", "multiplicity", 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_protocols_pure_v1_23_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_HackedUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_HackedUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 09:25:37.603241656 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 11:52:59.200157751 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_HackedUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:29.799365124 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:53:18.023861604 +0000
@@ -366,13 +366,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_protocols_pure_v1_23_0_metamodel_valueSpecification_UnitType_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::protocols::pure::v1_23_0::metamodel::valueSpecification::UnitType", "unitType");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::UnitType", "unitType");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_UnitType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:21.155501895 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:45.076379955 +0000
@@ -585,13 +585,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:26.543416641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:40.232456164 +0000
@@ -535,7 +535,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
@@ -543,6 +542,7 @@
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::application::AppliedProperty", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:21.163501769 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:40.240456037 +0000
@@ -554,13 +554,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_protocols_pure_v1_23_0_metamodel_valueSpecification_application_FunctionApplication_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::protocols::pure::v1_23_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:37.343245769 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:52:41.624434264 +0000
@@ -672,13 +672,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[2];
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:48.935062385 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:52:56.604198592 +0000
@@ -491,11 +491,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "mapFn";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:40.447196662 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:53:18.747850215 +0000
@@ -690,9 +690,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
-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] = "fullyQualifiedTypePath";
 v[1] = "includeEnumType";
@@ -702,6 +699,9 @@
 v[5] = "removePropertiesWithNullValues";
 v[6] = "typeKeyName";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::AlloySerializationConfig", "_type", 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:51.215026319 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:53:03.544089409 +0000
@@ -538,10 +538,10 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CBoolean", "values");
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CBoolean", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:41.323182804 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:15.835896026 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CDateTime", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CDateTime", "values");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:17.691556709 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:53:20.775818309 +0000
@@ -534,10 +534,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CInteger_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CInteger", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CInteger", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:25.531432653 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:58.984161149 +0000
@@ -534,6 +534,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CStrictDate_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CStrictDate", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
@@ -541,7 +542,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 = 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CStrictDate", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:48.651066878 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:52:58.660166246 +0000
@@ -537,11 +537,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CString", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::CString", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 09:25:47.839079722 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 11:53:20.231826868 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:18.075550632 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:53:10.259983751 +0000
@@ -564,11 +564,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_GraphFetchTree_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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[1];
-v[0] = "subTrees";
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 09:25:54.314977282 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 11:53:01.280125027 +0000
@@ -357,13 +357,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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_HackedClassValue_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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_HackedClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:30.875348099 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:52:40.632449870 +0000
@@ -544,13 +544,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::KeyExpression", "add", 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:12.295642097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:53:01.284124964 +0000
@@ -366,13 +366,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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PackageableElementPtr_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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:46.399102503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:53:00.796132642 +0000
@@ -488,12 +488,12 @@
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Pair_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] = "sourceInformation";
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
-v = newarray (java.lang.String)[1];
 v[0] = "second";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::Pair", "first", v);
 v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:18.067550759 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:10.255983814 +0000
@@ -876,9 +876,6 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[1];
-v[0] = "subTrees";
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[3];
@@ -886,6 +883,9 @@
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", v);
+v = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:38.487227669 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:53:12.535947944 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[1];
-v[0] = "subTrees";
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
+v = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:47.731081431 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:52:47.904335464 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:29.983362213 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:52:44.448389836 +0000
@@ -457,11 +457,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TDSColumnInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:52.535005438 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:52:42.920413874 +0000
@@ -454,12 +454,12 @@
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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] = "function";
-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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "function";
+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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 09:25:51.003029672 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 11:52:42.952413371 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:34.051297851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:02.804101051 +0000
@@ -512,10 +512,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_23_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:19.999520187 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:53:00.192142144 +0000
@@ -997,13 +997,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_protocols_pure_v1_23_0_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::v1_23_0::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_v1_23_0_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:50.771033342 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_23_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:52:56.964192928 +0000
@@ -559,14 +559,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_protocols_pure_v1_23_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_23_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_23_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_extension_SerializerExtension_v1_24_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_extension_SerializerExtension_v1_24_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_extension_SerializerExtension_v1_24_0_Impl.jimple	2025-03-13 09:25:35.067281777 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_extension_SerializerExtension_v1_24_0_Impl.jimple	2025-03-13 11:53:06.812037996 +0000
@@ -5405,6 +5405,9 @@
 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_protocols_pure_v1_24_0_extension_SerializerExtension_v1_24_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(32);
+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)[29];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5436,9 +5439,6 @@
 v[27] = "transfers_store_transformStore2";
 v[28] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_24_0::extension::SerializerExtension_v1_24_0", "invocation_execution_execute1", 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_protocols_pure_v1_24_0_extension_SerializerExtension_v1_24_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:44.223136925 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:15.919894705 +0000
@@ -399,14 +399,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_protocols_pure_v1_24_0_metamodel_AlloySDLC_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)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_24_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_24_0::metamodel::AlloySDLC", "project");
-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_protocols_pure_v1_24_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:32.503322342 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:52:51.124284806 +0000
@@ -500,6 +500,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_AnalyticsExecutionContext_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] = "useAnalytics";
+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::protocols::pure::v1_24_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", v);
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -507,9 +510,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)[1];
-v[0] = "useAnalytics";
-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::protocols::pure::v1_24_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_24_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:44.855126929 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:05.828053476 +0000
@@ -407,11 +407,11 @@
 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_protocols_pure_v1_24_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_24_0::metamodel::AuthenticationContext", "runAs");
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_24_0::metamodel::ExecutionContext", "_type", 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::protocols::pure::v1_24_0::metamodel::AuthenticationContext", "runAs");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:30.935347150 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:53:17.299872994 +0000
@@ -505,10 +505,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_protocols_pure_v1_24_0_metamodel_LegacyRuntime_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::protocols::pure::v1_24_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_24_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_24_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:18.851538353 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:31.960586302 +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_protocols_pure_v1_24_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_24_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_24_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:16.255579431 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:52:37.036506444 +0000
@@ -494,11 +494,11 @@
 v[0] = "serializer";
 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::protocols::pure::v1_24_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "pointer";
 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::protocols::pure::v1_24_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_24_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:54.322977155 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:52:55.848210486 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_24_0_metamodel_PureModelContextData_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] = "origin";
+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::protocols::pure::v1_24_0::metamodel::PureModelContextData", "elements", v);
+v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_24_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "origin";
-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::protocols::pure::v1_24_0::metamodel::PureModelContextData", "elements", 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_protocols_pure_v1_24_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:46.847095416 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:22.287794521 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_24_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_24_0::metamodel::PureModelContextText", "code");
 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::protocols::pure::v1_24_0::metamodel::PureModelContextText", "code");
 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_protocols_pure_v1_24_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:45.063123637 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:53:03.312093058 +0000
@@ -587,14 +587,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_protocols_pure_v1_24_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[2];
-v[0] = "baseVersion";
-v[1] = "version";
-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::protocols::pure::v1_24_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_24_0::metamodel::PureSDLC", "packageableElementPointers");
 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] = "baseVersion";
+v[1] = "version";
+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::protocols::pure::v1_24_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_24_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:42.871158315 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:53:23.407776902 +0000
@@ -674,9 +674,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_protocols_pure_v1_24_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_24_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_24_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:44.227136862 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:53:03.316092996 +0000
@@ -376,13 +376,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_protocols_pure_v1_24_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_24_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_24_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:37.855237668 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:53:15.359903516 +0000
@@ -610,6 +610,9 @@
 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_protocols_pure_v1_24_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -618,9 +621,6 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_24_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_24_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:26.491417464 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:22.867785397 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_StoreConnections_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] = "storeConnections";
-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::protocols::pure::v1_24_0::metamodel::StoreConnections", "store", 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 = newarray (java.lang.String)[1];
+v[0] = "storeConnections";
+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::protocols::pure::v1_24_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_24_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:33.955299370 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:52:36.488515065 +0000
@@ -1141,10 +1141,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[2];
-v[0] = "generalizationViews";
-v[1] = "propertyViews";
-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::protocols::pure::v1_24_0::metamodel::diagram::Diagram", "classViews", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1153,6 +1149,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)[2];
+v[0] = "generalizationViews";
+v[1] = "propertyViews";
+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::protocols::pure::v1_24_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_24_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:43.471148823 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:53:12.379950398 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_geometry_Rectangle_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] = "width";
 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::protocols::pure::v1_24_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_24_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:54.802969563 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:52:35.832525386 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
 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::protocols::pure::v1_24_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_24_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:42.879158187 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:52:58.920162156 +0000
@@ -406,14 +406,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_protocols_pure_v1_24_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_24_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_24_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:41.979172426 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:07.700024026 +0000
@@ -580,17 +580,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_diagram_view_PropertyView_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] = "visibility";
+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::protocols::pure::v1_24_0::metamodel::diagram::view::PropertyView", "property", 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 = newarray (java.lang.String)[3];
 v[0] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_24_0::metamodel::diagram::view::RelationshipView", "line", 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 = newarray (java.lang.String)[1];
-v[0] = "visibility";
-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::protocols::pure::v1_24_0::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_v1_24_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:17.515559494 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:52:56.036207527 +0000
@@ -500,14 +500,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_protocols_pure_v1_24_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_24_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_24_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:35.307277980 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:53:23.159780803 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_v1_24_0_metamodel_diagram_visibility_PropertyVisibility_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] = "taggedValues";
+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::protocols::pure::v1_24_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
 v[0] = "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::protocols::pure::v1_24_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_24_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_24_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:26.847411832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:19.919831776 +0000
@@ -365,13 +365,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_protocols_pure_v1_24_0_metamodel_diagram_visibility_TypeVisibility_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::protocols::pure::v1_24_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
-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] = "taggedValues";
 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::protocols::pure::v1_24_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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_protocols_pure_v1_24_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:26.851411768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:53:19.923831713 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
 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::protocols::pure::v1_24_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_24_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:18.635541771 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:53:13.931925981 +0000
@@ -787,13 +787,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_protocols_pure_v1_24_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_24_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:52.579004742 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:19.771834104 +0000
@@ -1814,15 +1814,15 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[2];
 v[0] = "properties";
 v[1] = "qualifiedProperties";
 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::protocols::pure::v1_24_0::metamodel::domain::Association", "originalMilestonedProperties", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_24_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:52.631003920 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:45.160378634 +0000
@@ -2184,23 +2184,23 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_24_0::metamodel::domain::Class", "constraints", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_24_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:38.095233871 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:53:10.807975128 +0000
@@ -1134,11 +1134,11 @@
 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::protocols::pure::v1_24_0::metamodel::domain::DefaultValue", "sourceInformation", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_24_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:57.482927172 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:53:07.232031388 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_24_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_24_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_24_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:18.623541961 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:53:22.515790935 +0000
@@ -664,14 +664,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_protocols_pure_v1_24_0_metamodel_domain_EnumValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_24_0::metamodel::domain::EnumValue", "value");
+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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:36.035266462 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:18.615852290 +0000
@@ -1266,12 +1266,12 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::domain::Enumeration", "values");
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_24_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:36.199263867 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:52:58.016176378 +0000
@@ -2060,6 +2060,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[5];
 v[0] = "parameters";
 v[1] = "postConstraints";
@@ -2067,17 +2075,9 @@
 v[3] = "returnMultiplicity";
 v[4] = "returnType";
 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::protocols::pure::v1_24_0::metamodel::domain::Function", "body", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_24_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:56.634940585 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:55.524215583 +0000
@@ -2119,12 +2119,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[4];
-v[0] = "originalMilestonedProperties";
-v[1] = "properties";
-v[2] = "qualifiedProperties";
-v[3] = "superTypes";
-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::protocols::pure::v1_24_0::metamodel::domain::Class", "constraints", v);
 v = newarray (java.lang.String)[2];
 v[0] = "rootClass";
 v[1] = "setImplementation";
@@ -2135,11 +2129,17 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[4];
+v[0] = "originalMilestonedProperties";
+v[1] = "properties";
+v[2] = "qualifiedProperties";
+v[3] = "superTypes";
+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::protocols::pure::v1_24_0::metamodel::domain::Class", "constraints", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_24_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:52.559005058 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:53:13.271936364 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Multiplicity_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] = "upperBound";
-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::protocols::pure::v1_24_0::metamodel::domain::Multiplicity", "lowerBound", 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 = newarray (java.lang.String)[1];
+v[0] = "upperBound";
+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::protocols::pure::v1_24_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_24_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:46.967093518 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:53:04.784069901 +0000
@@ -785,15 +785,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_domain_Profile_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] = "tags";
+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::protocols::pure::v1_24_0::metamodel::domain::Profile", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "tags";
-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::protocols::pure::v1_24_0::metamodel::domain::Profile", "stereotypes", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_PropertyPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_PropertyPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 09:25:16.403577090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 11:52:58.944161778 +0000
@@ -413,13 +413,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_protocols_pure_v1_24_0_metamodel_domain_PropertyPtr_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] = "property";
 v[1] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::domain::PropertyPtr", "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_protocols_pure_v1_24_0_metamodel_domain_PropertyPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:46.619099022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:13.919926170 +0000
@@ -972,10 +972,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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);
@@ -985,6 +981,10 @@
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::v1_24_0::metamodel::domain::Property", "defaultValue", v);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_24_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:52.607004299 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:21.335809499 +0000
@@ -1245,6 +1245,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_domain_QualifiedProperty_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)[4];
 v[0] = "name";
 v[1] = "parameters";
@@ -1255,9 +1258,6 @@
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_24_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_24_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:52.583004679 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:52:49.652307964 +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_protocols_pure_v1_24_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_24_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_24_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:48.851063714 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:52:58.816163792 +0000
@@ -588,11 +588,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::v1_24_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_24_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:46.979093328 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:53:21.015814533 +0000
@@ -733,9 +733,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_executableMapping_ExecutableMapping_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] = "tests";
-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::protocols::pure::v1_24_0::metamodel::executableMapping::ExecutableMapping", "mapping", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -744,6 +741,9 @@
 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] = "tests";
+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::protocols::pure::v1_24_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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_protocols_pure_v1_24_0_metamodel_executableMapping_ExecutableMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:56.030950138 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:53:20.551821833 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_24_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_24_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:56.846937231 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:52:50.040301860 +0000
@@ -463,10 +463,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_protocols_pure_v1_24_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_24_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_24_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_24_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:38.379229379 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:53:20.651820260 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executableMapping_Test_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] = "data";
-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::protocols::pure::v1_24_0::metamodel::executableMapping::Test", "asserts", 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 = newarray (java.lang.String)[1];
+v[0] = "data";
+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::protocols::pure::v1_24_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_24_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:45.823111615 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:53:14.747913144 +0000
@@ -856,10 +856,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_24_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 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::protocols::pure::v1_24_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 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_protocols_pure_v1_24_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:27.375403478 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:53:05.900052344 +0000
@@ -555,10 +555,10 @@
 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_protocols_pure_v1_24_0_metamodel_executionPlan_ClassResultType_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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ClassResultType", "class", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:56.218947165 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:53:12.847943034 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_CompiledClass_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] = "className";
-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::protocols::pure::v1_24_0::metamodel::executionPlan::CompiledClass", "byteCode", 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 = newarray (java.lang.String)[1];
+v[0] = "className";
+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::protocols::pure::v1_24_0::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_v1_24_0_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:36.047266272 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:52:40.080458555 +0000
@@ -317,10 +317,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_protocols_pure_v1_24_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_24_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:40.383197674 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:19.275841908 +0000
@@ -848,7 +848,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_protocols_pure_v1_24_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::v1_24_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -857,6 +856,7 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_24_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 09:25:15.135597155 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 11:52:53.440248370 +0000
@@ -764,9 +764,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_protocols_pure_v1_24_0_metamodel_executionPlan_ExecutionPlan_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)[5];
 v[0] = "globalImplementationSupport";
 v[1] = "kerberos";
@@ -774,6 +771,9 @@
 v[3] = "serializer";
 v[4] = "templateFunctions";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ExecutionPlan", "authDependent", 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_protocols_pure_v1_24_0_metamodel_executionPlan_ExecutionPlan_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:54.214978864 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:14.327919751 +0000
@@ -1045,13 +1045,13 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_24_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:27.367403603 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:53:09.839990358 +0000
@@ -716,11 +716,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_24_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_24_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
-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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ClassResultType", "class", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 09:25:11.335657289 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 11:52:56.044207402 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_PropertyWithParameters_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::protocols::pure::v1_24_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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_protocols_pure_v1_24_0_metamodel_executionPlan_PropertyWithParameters_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:15.375593357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:52:38.108489580 +0000
@@ -276,10 +276,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_protocols_pure_v1_24_0_metamodel_executionPlan_ResultType_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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:15.119597408 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:52:53.424248621 +0000
@@ -614,14 +614,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_protocols_pure_v1_24_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_24_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:33.535306014 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:20.223826993 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_24_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
+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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VariableInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VariableInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 09:25:15.127597283 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 11:52:53.432248495 +0000
@@ -413,13 +413,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_protocols_pure_v1_24_0_metamodel_executionPlan_VariableInput_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] = "name";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::VariableInput", "multiplicity", 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_protocols_pure_v1_24_0_metamodel_executionPlan_VariableInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:15.375593357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:20.891816484 +0000
@@ -267,10 +267,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_protocols_pure_v1_24_0_metamodel_executionPlan_VoidResultType_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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:52.171011196 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:56.436201235 +0000
@@ -1584,6 +1584,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[8];
 v[0] = "children";
 v[1] = "enableConstraints";
@@ -1594,9 +1597,6 @@
 v[6] = "xStorePropertyFetchDetails";
 v[7] = "xStorePropertyMapping";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:24.311451957 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.208346414 +0000
@@ -996,6 +996,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1007,10 +1011,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)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:26.767413097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:00.980129747 +0000
@@ -1326,9 +1326,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-v = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1340,14 +1341,13 @@
 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[1];
 v[0] = "checked";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[1];
+v[0] = "xStorePropertyMapping";
+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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:24.295452210 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.196346602 +0000
@@ -1162,6 +1162,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1174,10 +1178,6 @@
 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:39.507211533 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:00.568136228 +0000
@@ -1094,6 +1094,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1106,10 +1110,6 @@
 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:24.283452400 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.176346917 +0000
@@ -1202,6 +1202,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1213,14 +1217,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 = 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[1];
 v[0] = "checked";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:48.187074218 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:53:16.883879539 +0000
@@ -1190,6 +1190,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[4];
+v[0] = "connection";
+v[1] = "enableConstraints";
+v[2] = "graphFetchTree";
+v[3] = "store";
+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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1198,12 +1204,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_24_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[4];
-v[0] = "connection";
-v[1] = "enableConstraints";
-v[2] = "graphFetchTree";
-v[3] = "store";
-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::protocols::pure::v1_24_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 09:25:55.598956972 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 11:52:46.980350001 +0000
@@ -909,9 +909,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "enableConstraints";
-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::protocols::pure::v1_24_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -923,6 +920,9 @@
 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] = "enableConstraints";
+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::protocols::pure::v1_24_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", 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_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatDeserializeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatDeserializeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatDeserializeExecutionNode_Impl.jimple	2025-03-13 09:25:41.523179639 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatDeserializeExecutionNode_Impl.jimple	2025-03-13 11:53:15.283904711 +0000
@@ -885,6 +885,7 @@
 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_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatDeserializeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_24_0::metamodel::external::shared::format::executionPlan::ExternalFormatDeserializeExecutionNode", "pathOffset");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -896,7 +897,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 = 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::protocols::pure::v1_24_0::metamodel::external::shared::format::executionPlan::ExternalFormatDeserializeExecutionNode", "pathOffset");
 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_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatDeserializeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:47.983077444 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:52:59.412154415 +0000
@@ -985,6 +985,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "contentType";
+v[1] = "tree";
+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::protocols::pure::v1_24_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -996,10 +1000,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)[2];
-v[0] = "contentType";
-v[1] = "tree";
-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::protocols::pure::v1_24_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:30.167359302 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:53:18.723850592 +0000
@@ -848,7 +848,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_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::v1_24_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -860,6 +859,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 = 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::protocols::pure::v1_24_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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_protocols_pure_v1_24_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:19.503528036 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:52:45.220377690 +0000
@@ -276,10 +276,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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:47.327087821 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:20.163827937 +0000
@@ -605,14 +605,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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassBuilder_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 = 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Builder", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::ClassBuilder", "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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:29.071376642 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:52:35.788526079 +0000
@@ -564,13 +564,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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:25.347435565 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:09.299998854 +0000
@@ -317,11 +317,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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::DataTypeBuilder", "type");
 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:29.591368415 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:53:05.928051902 +0000
@@ -674,9 +674,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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:32.967315001 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:22.999783320 +0000
@@ -637,13 +637,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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Row_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Row_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 09:25:25.927426388 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 11:53:22.407792634 +0000
@@ -460,10 +460,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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_Row_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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Row", "values");
 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Row", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:19.499528099 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:52:45.216377753 +0000
@@ -505,11 +505,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_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
+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::protocols::pure::v1_24_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:43.435149391 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:01.388123328 +0000
@@ -1099,13 +1099,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "mainSetImplementation";
-v[1] = "propertyMappings";
-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::protocols::pure::v1_24_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1114,6 +1107,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "mainSetImplementation";
+v[1] = "propertyMappings";
+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::protocols::pure::v1_24_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_24_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:42.159169577 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:49.900304062 +0000
@@ -545,14 +545,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_protocols_pure_v1_24_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_24_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_24_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 09:25:16.979567976 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 11:52:41.804431431 +0000
@@ -658,9 +658,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_protocols_pure_v1_24_0_metamodel_mapping_ClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -669,6 +666,9 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_24_0_metamodel_mapping_ClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:39.963204318 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:54.948224645 +0000
@@ -368,12 +368,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
-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_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:09.859680647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:53:16.971878155 +0000
@@ -327,10 +327,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 09:25:09.863680585 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 11:52:54.952224582 +0000
@@ -276,10 +276,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_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingSourceValue_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::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:17.599558164 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:53:15.491901439 +0000
@@ -317,11 +317,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_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:28.411387085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:01.856115966 +0000
@@ -368,11 +368,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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::protocols::pure::v1_24_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_24_0::metamodel::mapping::MappingTestAssert", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_24_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_24_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:56.850937168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:21.263810631 +0000
@@ -312,10 +312,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_protocols_pure_v1_24_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_24_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_24_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_24_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:28.539385060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:16.411886965 +0000
@@ -604,11 +604,11 @@
 v[4] = "target";
 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::protocols::pure::v1_24_0::metamodel::mapping::PropertyMapping", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "setImplementationId";
-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::protocols::pure::v1_24_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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 = newarray (java.lang.String)[1];
+v[0] = "setImplementationId";
+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::protocols::pure::v1_24_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:28.415387022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:53:01.860115902 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
-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::protocols::pure::v1_24_0::metamodel::mapping::MappingTestAssert", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_24_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_24_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 09:25:54.238978484 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 11:53:11.099970535 +0000
@@ -688,14 +688,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_protocols_pure_v1_24_0_metamodel_mapping_MappingTest_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] = "inputData";
 v[1] = "name";
 v[2] = "query";
 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::protocols::pure::v1_24_0::metamodel::mapping::MappingTest", "assert", 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_protocols_pure_v1_24_0_metamodel_mapping_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:34.787286206 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:52:55.596214451 +0000
@@ -1583,6 +1583,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[4];
+v[0] = "classMappings";
+v[1] = "enumerationMappings";
+v[2] = "includedMappings";
+v[3] = "tests";
+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::protocols::pure::v1_24_0::metamodel::mapping::Mapping", "associationMappings", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1591,12 +1597,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)[4];
-v[0] = "classMappings";
-v[1] = "enumerationMappings";
-v[2] = "includedMappings";
-v[3] = "tests";
-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::protocols::pure::v1_24_0::metamodel::mapping::Mapping", "associationMappings", 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_protocols_pure_v1_24_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:53.474990569 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:52:55.572214827 +0000
@@ -822,12 +822,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_24_0::metamodel::mapping::OperationClassMapping", "operation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -836,7 +831,12 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::mapping::ClassMapping", "_type", 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::protocols::pure::v1_24_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
+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] = "parameters";
+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::protocols::pure::v1_24_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_24_0_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:30.603352404 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:55.560215017 +0000
@@ -776,12 +776,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_24_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -790,6 +784,12 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_24_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_24_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:49.739049667 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:51.952271778 +0000
@@ -412,11 +412,11 @@
 v[0] = "element";
 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::protocols::pure::v1_24_0::metamodel::runtime::Connection", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_24_0::metamodel::mapping::modelToModel::JsonModelConnection", "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 = newarray (java.lang.String)[1];
+v[0] = "url";
+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::protocols::pure::v1_24_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:55.558957605 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:53:13.299935924 +0000
@@ -395,13 +395,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_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_24_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_24_0::metamodel::runtime::Connection", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:16.971568102 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:55.552215142 +0000
@@ -912,13 +912,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "propertyMappings";
-v[1] = "srcClass";
-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::protocols::pure::v1_24_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -927,6 +920,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "propertyMappings";
+v[1] = "srcClass";
+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::protocols::pure::v1_24_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_24_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:44.835127244 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:49.892304188 +0000
@@ -746,14 +746,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_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStoreAssociationMapping_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 = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_24_0::metamodel::mapping::AssociationMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:31.135343986 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:52:54.652229302 +0000
@@ -590,10 +590,10 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_24_0::metamodel::mapping::PropertyMapping", "_type", 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::protocols::pure::v1_24_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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::protocols::pure::v1_24_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_v1_24_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:45.479117056 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:52:44.772384738 +0000
@@ -645,11 +645,11 @@
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::Collection", "multiplicity", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::Collection", "multiplicity", 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_protocols_pure_v1_24_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_HackedUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_HackedUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 09:25:30.063360947 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 11:53:13.627930763 +0000
@@ -366,13 +366,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_protocols_pure_v1_24_0_metamodel_valueSpecification_HackedUnit_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::protocols::pure::v1_24_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_HackedUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:30.071360821 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:52:48.228330367 +0000
@@ -419,12 +419,12 @@
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitInstance_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)[1];
 v[0] = "unitValue";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::UnitInstance", "unitType", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:35.655272473 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:52:46.396359188 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_UnitType_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::protocols::pure::v1_24_0::metamodel::valueSpecification::UnitType", "unitType");
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::UnitType", "unitType");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:16.035582914 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:39.988460002 +0000
@@ -585,16 +585,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedFunction_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] = "function";
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "function";
+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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:38.639225266 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:37.352501473 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::AppliedProperty", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:16.059582533 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:37.360501346 +0000
@@ -554,13 +554,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_protocols_pure_v1_24_0_metamodel_valueSpecification_application_FunctionApplication_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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:16.043582786 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:02.496105896 +0000
@@ -672,17 +672,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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)[2];
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+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] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:29.203374555 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:52:45.724369761 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AggregateValue_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] = "mapFn";
+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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "mapFn";
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:46.043108134 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:52:52.664260578 +0000
@@ -689,10 +689,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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[7];
 v[0] = "fullyQualifiedTypePath";
 v[1] = "includeEnumType";
@@ -702,6 +698,10 @@
 v[5] = "removePropertiesWithNullValues";
 v[6] = "typeKeyName";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::AlloySerializationConfig", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:14.731603548 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:53:13.995924974 +0000
@@ -534,10 +534,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::CBoolean", "values");
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::CBoolean", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:24.079455629 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:52:52.444264039 +0000
@@ -534,10 +534,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::CDateTime", "values");
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::CDateTime", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:36.015266778 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:52:39.932460883 +0000
@@ -534,10 +534,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CDecimal_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::CDecimal", "values");
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::CDecimal", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:49.351055804 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:06.612041142 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_CFloat_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::CFloat", "values");
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::CFloat", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:23.515464553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:53:08.488011628 +0000
@@ -417,12 +417,12 @@
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_EnumValue_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] = "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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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 = 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:29.955362656 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:52:47.564340813 +0000
@@ -541,14 +541,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_KeyExpression_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 = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::KeyExpression", "add", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:54.094980762 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:57.804179713 +0000
@@ -551,10 +551,10 @@
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_List_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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::List", "values");
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::List", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:34.403292282 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:52:57.016192110 +0000
@@ -488,12 +488,12 @@
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Pair_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] = "second";
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::Pair", "first", 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 = newarray (java.lang.String)[1];
+v[0] = "second";
+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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::Pair", "first", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:25.919426514 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:52:58.572167631 +0000
@@ -654,14 +654,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_Path_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 = newarray (java.lang.String)[2];
 v[0] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::Path", "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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 09:25:36.439260071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 11:53:05.456059329 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "name");
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "name");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:45.627114715 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:18.691851096 +0000
@@ -874,17 +874,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[3];
+v[0] = "parameters";
+v[1] = "property";
+v[2] = "subType";
+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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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 = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", v);
-v = newarray (java.lang.String)[3];
-v[0] = "parameters";
-v[1] = "property";
-v[2] = "subType";
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:54.574973170 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:52:58.360170966 +0000
@@ -406,10 +406,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 = 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:39.295214886 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:53:07.088033654 +0000
@@ -537,14 +537,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TDSAggregateValue_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 = newarray (java.lang.String)[2];
 v[0] = "mapFn";
 v[1] = "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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:53.150995694 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:52:30.444610152 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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] = "function";
+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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_24_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "function";
-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::protocols::pure::v1_24_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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_protocols_pure_v1_24_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_extension_SerializerExtension_v1_25_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_extension_SerializerExtension_v1_25_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_extension_SerializerExtension_v1_25_0_Impl.jimple	2025-03-13 09:25:41.139185714 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_extension_SerializerExtension_v1_25_0_Impl.jimple	2025-03-13 11:53:01.532121062 +0000
@@ -5405,6 +5405,9 @@
 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_protocols_pure_v1_25_0_extension_SerializerExtension_v1_25_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(32);
+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)[29];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5436,9 +5439,6 @@
 v[27] = "transfers_store_transformStore2";
 v[28] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_25_0::extension::SerializerExtension_v1_25_0", "invocation_execution_execute1", 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_protocols_pure_v1_25_0_extension_SerializerExtension_v1_25_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:43.183153378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:10.619978087 +0000
@@ -400,13 +400,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AlloySDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_25_0::metamodel::AlloySDLC", "project");
+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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_25_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_25_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:37.871237415 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:01.900115273 +0000
@@ -500,9 +500,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_AnalyticsExecutionContext_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 = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -510,6 +507,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "useAnalytics";
 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::protocols::pure::v1_25_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_25_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:54.994966526 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:12.611946748 +0000
@@ -407,14 +407,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_protocols_pure_v1_25_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::AuthenticationContext", "runAs");
-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] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_25_0::metamodel::ExecutionContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::AuthenticationContext", "runAs");
 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_protocols_pure_v1_25_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_ExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_ExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_ExecutionContext_Impl.jimple	2025-03-13 09:25:37.875237352 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_ExecutionContext_Impl.jimple	2025-03-13 11:52:50.160299972 +0000
@@ -384,13 +384,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_protocols_pure_v1_25_0_metamodel_ExecutionContext_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] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_25_0::metamodel::ExecutionContext", "_type", 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_protocols_pure_v1_25_0_metamodel_ExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:45.347119144 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:52:36.544514184 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_LegacyRuntime_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::protocols::pure::v1_25_0::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_25_0::metamodel::LegacyRuntime", "connections");
 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_protocols_pure_v1_25_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:30.927347278 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:41.884430174 +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_protocols_pure_v1_25_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_25_0::metamodel::PackageableElementPointer", "path", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_25_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_25_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:57.598925337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:52:51.168284113 +0000
@@ -491,14 +491,14 @@
 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_protocols_pure_v1_25_0_metamodel_PureModelContextComposite_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] = "pointer";
-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::protocols::pure::v1_25_0::metamodel::PureModelContextComposite", "data", v);
+v[0] = "serializer";
+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::protocols::pure::v1_25_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_25_0::metamodel::PureModelContext", "_type", v);
+v[0] = "pointer";
+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::protocols::pure::v1_25_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_25_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:50.219042074 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:53:02.724102310 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_25_0_metamodel_PureModelContextData_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] = "serializer";
+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::protocols::pure::v1_25_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "origin";
 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::protocols::pure::v1_25_0::metamodel::PureModelContextData", "elements", v);
-v = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_25_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_25_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:30.903347656 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:45.868367495 +0000
@@ -404,11 +404,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextPointer_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] = "serializer";
 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::protocols::pure::v1_25_0::metamodel::PureModelContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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_protocols_pure_v1_25_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:16.655573103 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:04.852068830 +0000
@@ -366,13 +366,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_protocols_pure_v1_25_0_metamodel_PureModelContextText_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::protocols::pure::v1_25_0::metamodel::PureModelContextText", "code");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_25_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_25_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 09:25:16.659573039 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 11:52:45.876367369 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureModelContext_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] = "serializer";
 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::protocols::pure::v1_25_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_25_0_metamodel_PureModelContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:27.287404869 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:35.248534574 +0000
@@ -587,13 +587,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_protocols_pure_v1_25_0_metamodel_PureSDLC_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)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_25_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::PureSDLC", "packageableElementPointers");
 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_protocols_pure_v1_25_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:54.442975257 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:52:37.672496438 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_v1_25_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -681,9 +684,6 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_25_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_25_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:17.115565823 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:35.252534511 +0000
@@ -376,13 +376,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_protocols_pure_v1_25_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_25_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_25_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:26.107423540 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:53:21.395808554 +0000
@@ -610,9 +610,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_protocols_pure_v1_25_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -621,6 +618,9 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_25_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_25_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:24.483449236 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:09.172000867 +0000
@@ -1141,6 +1141,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[2];
+v[0] = "generalizationViews";
+v[1] = "propertyViews";
+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::protocols::pure::v1_25_0::metamodel::diagram::Diagram", "classViews", 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);
@@ -1149,10 +1153,6 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "generalizationViews";
-v[1] = "propertyViews";
-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::protocols::pure::v1_25_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_25_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:52.954998794 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:53:21.887800815 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Line_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] = "style";
-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::protocols::pure::v1_25_0::metamodel::diagram::geometry::Line", "points", 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 = newarray (java.lang.String)[1];
+v[0] = "style";
+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::protocols::pure::v1_25_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_25_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:16.339578102 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:52:57.676181727 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Point_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] = "y";
-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::protocols::pure::v1_25_0::metamodel::diagram::geometry::Point", "x", 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 = newarray (java.lang.String)[1];
+v[0] = "y";
+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::protocols::pure::v1_25_0::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_v1_25_0_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:30.883347973 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:53:20.271826238 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_geometry_Rectangle_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] = "width";
-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::protocols::pure::v1_25_0::metamodel::diagram::geometry::Rectangle", "height", 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 = newarray (java.lang.String)[1];
+v[0] = "width";
+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::protocols::pure::v1_25_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_25_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:51.631019738 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:52:54.764227540 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
 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::protocols::pure::v1_25_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_25_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_view_ClassView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_view_ClassView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 09:25:52.235010184 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 11:53:22.667788543 +0000
@@ -832,9 +832,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_protocols_pure_v1_25_0_metamodel_diagram_view_ClassView_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "hideProperties";
 v[1] = "hideStereotypes";
@@ -845,6 +842,9 @@
 v[6] = "rendering";
 v[7] = "visibility";
 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::protocols::pure::v1_25_0::metamodel::diagram::view::ClassView", "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_protocols_pure_v1_25_0_metamodel_diagram_view_ClassView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:14.095613613 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:43.380406638 +0000
@@ -787,13 +787,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_protocols_pure_v1_25_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_25_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:13.907616588 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:15.779896907 +0000
@@ -1809,20 +1809,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[2];
-v[0] = "properties";
-v[1] = "qualifiedProperties";
-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::protocols::pure::v1_25_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "properties";
+v[1] = "qualifiedProperties";
+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::protocols::pure::v1_25_0::metamodel::domain::Association", "originalMilestonedProperties", 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_protocols_pure_v1_25_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:14.003615069 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:40.548451192 +0000
@@ -2184,9 +2184,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2196,6 +2193,9 @@
 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] = "taggedValues";
+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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:14.075613929 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:52:55.460216589 +0000
@@ -1127,18 +1127,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_DefaultValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = 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::protocols::pure::v1_25_0::metamodel::domain::DefaultValue", "sourceInformation", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[2];
 v[0] = "name";
 v[1] = "package";
 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::protocols::pure::v1_25_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_25_0::metamodel::domain::DefaultValue", "sourceInformation", 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_protocols_pure_v1_25_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:32.999314495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:53:03.076096772 +0000
@@ -664,13 +664,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_protocols_pure_v1_25_0_metamodel_domain_EnumValue_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)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:13.931616208 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:52:53.752243460 +0000
@@ -1260,18 +1260,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_25_0::metamodel::domain::Enumeration", "values");
 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] = "taggedValues";
+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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_25_0::metamodel::domain::Enumeration", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:14.063614119 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:05.564057630 +0000
@@ -2060,24 +2060,24 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[5];
+v[0] = "parameters";
+v[1] = "postConstraints";
+v[2] = "preConstraints";
+v[3] = "returnMultiplicity";
+v[4] = "returnType";
+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::protocols::pure::v1_25_0::metamodel::domain::Function", "body", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[5];
-v[0] = "parameters";
-v[1] = "postConstraints";
-v[2] = "preConstraints";
-v[3] = "returnMultiplicity";
-v[4] = "returnType";
-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::protocols::pure::v1_25_0::metamodel::domain::Function", "body", 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_protocols_pure_v1_25_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:49.511053273 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:40.444452828 +0000
@@ -2119,27 +2119,27 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_25_0::metamodel::domain::Class", "constraints", v);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_25_0::metamodel::domain::MappingClass", "localProperties", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_25_0::metamodel::domain::MappingClass", "localProperties", 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_protocols_pure_v1_25_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:13.967615638 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:53:02.968098471 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Multiplicity_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] = "upperBound";
-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::protocols::pure::v1_25_0::metamodel::domain::Multiplicity", "lowerBound", 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 = newarray (java.lang.String)[1];
+v[0] = "upperBound";
+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::protocols::pure::v1_25_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_25_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_PropertyPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_PropertyPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 09:25:26.259421135 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 11:52:38.928476679 +0000
@@ -413,13 +413,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_protocols_pure_v1_25_0_metamodel_domain_PropertyPtr_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] = "property";
 v[1] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::domain::PropertyPtr", "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_protocols_pure_v1_25_0_metamodel_domain_PropertyPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:13.979615449 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:12.675945741 +0000
@@ -972,19 +972,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::v1_25_0::metamodel::domain::Property", "defaultValue", 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 = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_25_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_25_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:14.039614499 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:52:43.372406764 +0000
@@ -1245,6 +1245,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_domain_QualifiedProperty_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)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
@@ -1255,9 +1258,6 @@
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::v1_25_0::metamodel::domain::QualifiedProperty", "body", 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_protocols_pure_v1_25_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:13.935616145 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:53:15.787896782 +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_protocols_pure_v1_25_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_25_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_25_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:14.011614942 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:15.803896530 +0000
@@ -583,11 +583,11 @@
 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_protocols_pure_v1_25_0_metamodel_domain_Unit_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)[1];
 v[0] = "measure";
 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::protocols::pure::v1_25_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:33.111312723 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:53:23.119781432 +0000
@@ -734,11 +734,11 @@
 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_protocols_pure_v1_25_0_metamodel_executableMapping_ExecutableMapping_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] = "tests";
-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::protocols::pure::v1_25_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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 = newarray (java.lang.String)[1];
+v[0] = "tests";
+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::protocols::pure::v1_25_0::metamodel::executableMapping::ExecutableMapping", "mapping", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:49.947046376 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:53:15.099907606 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
-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::protocols::pure::v1_25_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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 = newarray (java.lang.String)[1];
+v[0] = "store";
+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::protocols::pure::v1_25_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_25_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:50.327040366 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:52:38.784478944 +0000
@@ -857,14 +857,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_protocols_pure_v1_25_0_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::v1_25_0::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_v1_25_0_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:45.163122056 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:52:38.080490020 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executableMapping_Test_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] = "data";
 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::protocols::pure::v1_25_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_25_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:28.931378858 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:53:02.380107722 +0000
@@ -317,11 +317,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_protocols_pure_v1_25_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_25_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_25_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_25_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:35.611273169 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:08.968004077 +0000
@@ -856,10 +856,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_25_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_25_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 09:25:23.083471388 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 11:53:21.363809059 +0000
@@ -764,6 +764,9 @@
 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_protocols_pure_v1_25_0_metamodel_executionPlan_ExecutionPlan_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)[5];
 v[0] = "globalImplementationSupport";
 v[1] = "kerberos";
@@ -771,9 +774,6 @@
 v[3] = "serializer";
 v[4] = "templateFunctions";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionPlan", "authDependent", 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_protocols_pure_v1_25_0_metamodel_executionPlan_ExecutionPlan_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:56.910936219 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:03.340092619 +0000
@@ -1045,13 +1045,13 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_25_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:24.643446704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:52:39.252471581 +0000
@@ -1029,10 +1029,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_25_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 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::protocols::pure::v1_25_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters");
 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_protocols_pure_v1_25_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:44.927125790 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:53:12.959941272 +0000
@@ -426,14 +426,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_protocols_pure_v1_25_0_metamodel_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::JavaClass", "byteCode", 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_protocols_pure_v1_25_0_metamodel_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:23.095471198 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:56.396201865 +0000
@@ -605,14 +605,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_protocols_pure_v1_25_0_metamodel_executionPlan_JavaPlatformImplementation_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 = 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::protocols::pure::v1_25_0::metamodel::executionPlan::PlatformImplementation", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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::protocols::pure::v1_25_0::metamodel::executionPlan::PlatformImplementation", "_type");
+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_protocols_pure_v1_25_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:23.423466008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:41.644433949 +0000
@@ -716,8 +716,8 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+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::protocols::pure::v1_25_0::metamodel::executionPlan::ResultType", "_type");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 09:25:23.099471135 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 11:52:50.980287071 +0000
@@ -276,10 +276,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_protocols_pure_v1_25_0_metamodel_executionPlan_PlatformImplementation_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::protocols::pure::v1_25_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_25_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 09:25:23.035472148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 11:53:01.828116405 +0000
@@ -407,13 +407,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_protocols_pure_v1_25_0_metamodel_executionPlan_PropertyMapping_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] = "property";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::PropertyMapping", "enumMapping", 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_protocols_pure_v1_25_0_metamodel_executionPlan_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:31.399339809 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:53:17.599868275 +0000
@@ -614,14 +614,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_protocols_pure_v1_25_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_25_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:55.026966020 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:22.623789236 +0000
@@ -505,11 +505,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_protocols_pure_v1_25_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_25_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_25_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_v1_25_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_VariableInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_VariableInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 09:25:21.055503477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 11:52:39.688464722 +0000
@@ -413,13 +413,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_protocols_pure_v1_25_0_metamodel_executionPlan_VariableInput_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] = "name";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::VariableInput", "multiplicity", 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_protocols_pure_v1_25_0_metamodel_executionPlan_VariableInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:13.063629943 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:42.596418972 +0000
@@ -1004,13 +1004,13 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:19.331530757 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:09.040002944 +0000
@@ -1335,19 +1335,19 @@
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[1];
 v[0] = "xStorePropertyMapping";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "checked";
+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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:13.047630198 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:42.580419224 +0000
@@ -1170,14 +1170,14 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:32.595320888 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:42.568419412 +0000
@@ -1102,14 +1102,14 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:13.031630450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:58.284172161 +0000
@@ -1210,17 +1210,17 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "checked";
+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::protocols::pure::v1_25_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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_protocols_pure_v1_25_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 09:25:46.287104275 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_Impl.jimple	2025-03-13 11:53:11.931957446 +0000
@@ -918,11 +918,11 @@
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "enableConstraints";
-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::protocols::pure::v1_25_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", 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 = newarray (java.lang.String)[1];
+v[0] = "enableConstraints";
+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::protocols::pure::v1_25_0::metamodel::external::shared::format::executionPlan::DataQualityExecutionNode", "checked", 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_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_DataQualityExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:57.382928753 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:53:23.347777846 +0000
@@ -856,10 +856,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_25_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_25_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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::protocols::pure::v1_25_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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_protocols_pure_v1_25_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:56.350945077 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:02.844100422 +0000
@@ -317,11 +317,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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:40.735192105 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:52:57.632182418 +0000
@@ -276,10 +276,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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:40.731192168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:52:57.632182418 +0000
@@ -605,14 +605,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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Builder", "_type");
+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] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::ClassBuilder", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:57.830921667 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:17.667867205 +0000
@@ -317,11 +317,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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:34.371292788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:53:00.708134026 +0000
@@ -674,9 +674,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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 09:25:46.575099718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 11:52:37.568498074 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_PropertyInfo_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] = "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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_PropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:53.910983672 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:14.927910311 +0000
@@ -637,13 +637,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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Row_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Row_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 09:25:48.771064979 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 11:52:47.028349245 +0000
@@ -460,10 +460,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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_Row_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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Row", "values");
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Row", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:55.114964628 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:18.635851975 +0000
@@ -505,11 +505,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_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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::protocols::pure::v1_25_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 09:25:24.771444680 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 11:53:13.267936428 +0000
@@ -458,13 +458,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_protocols_pure_v1_25_0_metamodel_mapping_AggregateSetImplementationContainer_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] = "index";
 v[1] = "setImplementation";
 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::protocols::pure::v1_25_0::metamodel::mapping::AggregateSetImplementationContainer", "aggregateSpecification", 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_protocols_pure_v1_25_0_metamodel_mapping_AggregateSetImplementationContainer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:42.227168503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:53:22.027798611 +0000
@@ -758,13 +758,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_protocols_pure_v1_25_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_25_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_25_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:35.327277663 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:22.603789551 +0000
@@ -1099,6 +1099,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "mainSetImplementation";
+v[1] = "propertyMappings";
+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::protocols::pure::v1_25_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1110,10 +1114,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)[2];
-v[0] = "mainSetImplementation";
-v[1] = "propertyMappings";
-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::protocols::pure::v1_25_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_25_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:49.551052640 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:40.524451569 +0000
@@ -545,14 +545,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_protocols_pure_v1_25_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_25_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_25_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:27.579400249 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:53:00.632135222 +0000
@@ -370,10 +370,10 @@
 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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:47.495085164 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:53:14.155922457 +0000
@@ -326,11 +326,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_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 09:25:27.583400187 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 11:52:50.148300160 +0000
@@ -276,10 +276,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_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingSourceValue_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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:32.547321646 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:52:50.148300160 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_25_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:45.655114272 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:52:40.472452388 +0000
@@ -614,14 +614,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_protocols_pure_v1_25_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_25_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_25_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:23.007472591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:17.071876582 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::mapping::MappingTestAssert", "_type", 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::protocols::pure::v1_25_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
+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_protocols_pure_v1_25_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:28.287389047 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:52:36.460515506 +0000
@@ -312,10 +312,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_protocols_pure_v1_25_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_25_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_25_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_25_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:48.199074028 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:17.711866513 +0000
@@ -596,9 +596,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
-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::protocols::pure::v1_25_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -609,6 +606,9 @@
 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] = "setImplementationId";
+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::protocols::pure::v1_25_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:27.967394110 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:52:38.924476741 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_25_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_25_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_25_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:29.259373669 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:52:45.924366614 +0000
@@ -376,13 +376,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_protocols_pure_v1_25_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_25_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_25_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:07.943710969 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:53:11.779959837 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_25_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 09:25:39.271215266 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 11:52:34.400547915 +0000
@@ -688,14 +688,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_protocols_pure_v1_25_0_metamodel_mapping_MappingTest_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] = "inputData";
 v[1] = "name";
 v[2] = "query";
 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::protocols::pure::v1_25_0::metamodel::mapping::MappingTest", "assert", 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_protocols_pure_v1_25_0_metamodel_mapping_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:43.243152429 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:52:41.384438040 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_25_0_metamodel_mapping_ObjectInputData_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] = "sourceClass";
+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::protocols::pure::v1_25_0::metamodel::mapping::ObjectInputData", "data", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceClass";
-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::protocols::pure::v1_25_0::metamodel::mapping::ObjectInputData", "data", 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_protocols_pure_v1_25_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:52.031013410 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:37.200503864 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "element";
-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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", v);
+v[0] = "url";
+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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::JsonModelConnection", "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 = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
+v[0] = "element";
+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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:18.183548923 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:52:58.508168638 +0000
@@ -479,11 +479,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelChainConnection_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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 v = newarray (java.lang.String)[1];
-v[0] = "element";
-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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "element";
+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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:53.866984368 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:52:58.520168449 +0000
@@ -396,12 +396,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelConnection_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] = "element";
-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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::ModelConnection", "input");
+v = newarray (java.lang.String)[1];
+v[0] = "element";
+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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:38.907221025 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:52:58.516168512 +0000
@@ -477,10 +477,10 @@
 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_ModelStringInput_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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 v = newarray (java.lang.String)[1];
 v[0] = "class";
 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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:27.963394173 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:38.892477245 +0000
@@ -687,6 +687,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[2];
+v[0] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -697,10 +701,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)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:50.115043719 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:58.512168575 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_XmlModelConnection_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] = "element";
-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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", v);
+v[0] = "url";
+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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::XmlModelConnection", "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 = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_25_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", v);
+v[0] = "element";
+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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_25_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:49.487053653 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:40.420453206 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStoreAssociationMapping_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 = 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::protocols::pure::v1_25_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 v = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_25_0::metamodel::mapping::AssociationMapping", "_type", 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::protocols::pure::v1_25_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
+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_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:43.519148062 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:11.247968207 +0000
@@ -583,6 +583,7 @@
 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_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_25_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -593,7 +594,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 = 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::protocols::pure::v1_25_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_v1_25_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_runtime_Connection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_runtime_Connection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 09:25:18.187548860 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 11:52:37.204503801 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_runtime_Connection_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] = "element";
-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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "element";
+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::protocols::pure::v1_25_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_25_0_metamodel_runtime_Connection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:47.491085227 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:52:42.968413119 +0000
@@ -614,7 +614,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_protocols_pure_v1_25_0_metamodel_store_Store_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_25_0::metamodel::store::Store", "includedStores");
 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);
@@ -623,6 +622,7 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_25_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_25_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:30.579352783 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:52:53.872241573 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_Collection_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[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::Collection", "multiplicity", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_HackedUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_HackedUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 09:25:08.907695713 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 11:52:57.468185000 +0000
@@ -366,13 +366,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_protocols_pure_v1_25_0_metamodel_valueSpecification_HackedUnit_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::protocols::pure::v1_25_0::metamodel::valueSpecification::HackedUnit", "unitType");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_HackedUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:08.975694637 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:04.832069146 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitInstance_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] = "unitValue";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::UnitInstance", "unitType", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v[0] = "unitValue";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::UnitInstance", "unitType", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:55.410959946 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:52:50.224298964 +0000
@@ -366,13 +366,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_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitType_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::protocols::pure::v1_25_0::metamodel::valueSpecification::UnitType", "unitType");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::UnitType", "unitType");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_UnitType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 09:25:04.283768893 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 11:52:30.756605244 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_ValueSpecification_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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_ValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:08.959694890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:52:45.516373033 +0000
@@ -557,6 +557,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_Variable_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[3];
 v[0] = "multiplicity";
 v[1] = "name";
@@ -565,9 +568,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)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:04.271769083 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:53:04.792069775 +0000
@@ -585,16 +585,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:22.911474110 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:53:01.080128174 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::AppliedProperty", "property");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::AppliedProperty", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:04.279768955 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:36.728511289 +0000
@@ -554,13 +554,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_protocols_pure_v1_25_0_metamodel_valueSpecification_application_FunctionApplication_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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:27.223405882 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:17.899863555 +0000
@@ -672,17 +672,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:50.255041504 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:53:04.564073362 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AggregateValue_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] = "mapFn";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v[0] = "mapFn";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:45.883110665 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:52:39.788463149 +0000
@@ -689,6 +689,7 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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);
@@ -701,7 +702,6 @@
 v[5] = "removePropertiesWithNullValues";
 v[6] = "typeKeyName";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::AlloySerializationConfig", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:28.483385946 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:52:30.740605495 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CBoolean", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:26.595415819 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:52:43.856399149 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CDateTime", "values");
 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] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:26.603415692 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:52:43.860399086 +0000
@@ -365,13 +365,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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDate_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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:41.567178943 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:52:50.600293050 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDecimal_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CDecimal", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CDecimal", "values");
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:25.287436514 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:09.188000616 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CFloat_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CFloat", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:37.183248300 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:53:14.187921954 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CInteger_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CInteger", "values");
 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] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:39.135217417 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:53:11.719960782 +0000
@@ -365,13 +365,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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CLatestDate_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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:40.039203116 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:47.764337667 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CStrictDate_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CStrictDate", "values");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CStrictDate", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:19.199532846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:53:18.199858836 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::CString", "values");
 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] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:21.987488730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:53:00.328140005 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_EnumValue_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] = "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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 09:25:26.551416515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 11:52:42.824415385 +0000
@@ -403,13 +403,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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:25.647430818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:41.732432564 +0000
@@ -562,13 +562,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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_GraphFetchTree_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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 09:25:08.991694383 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 11:53:04.844068957 +0000
@@ -358,12 +358,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_HackedClassValue_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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
+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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_HackedClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:53.578988924 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:53:16.739881805 +0000
@@ -541,16 +541,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_KeyExpression_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::KeyExpression", "add", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:09.003694194 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:55.144221561 +0000
@@ -792,14 +792,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Lambda_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[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "parameters";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::Lambda", "body", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:37.951236149 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:53:14.951909934 +0000
@@ -552,12 +552,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_List_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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::List", "values");
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::List", "values");
+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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:14.811602282 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:30.744605433 +0000
@@ -403,13 +403,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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_MulRawValue_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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple	2025-03-13 09:25:37.439244249 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple	2025-03-13 11:53:11.087970723 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_OlapOperation_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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_OlapOperation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:08.927695396 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:53:04.812069460 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PackageableElementPtr_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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
+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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:16.179580634 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:52:52.184268129 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Pair_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[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "second";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::Pair", "first", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 09:25:37.179248363 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 11:53:11.015971857 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PathElement_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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:40.251199762 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:52:56.324202997 +0000
@@ -655,15 +655,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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Path_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::Path", "name", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 09:25:31.951331076 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 11:52:58.784164295 +0000
@@ -366,13 +366,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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "name");
 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] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:55.470958997 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:52:41.724432691 +0000
@@ -874,6 +874,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", v);
@@ -885,7 +886,6 @@
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:37.175248426 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:11.011971919 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyPathElement_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 09:25:09.011694067 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 11:52:30.748605370 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RawValue_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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:25.643430881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:57.520184180 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:19.307531137 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:52:53.224251768 +0000
@@ -404,12 +404,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RuntimeInstance_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:53.426991328 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:52:58.372170777 +0000
@@ -538,15 +538,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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSAggregateValue_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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "mapFn";
 v[1] = "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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:31.007346011 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:52:52.164268444 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSColumnInformation_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[0] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSColumnInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 09:25:49.227057766 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 11:53:09.711992372 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSSortInformation_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v = newarray (java.lang.String)[1];
 v[0] = "direction";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TDSSortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:42.167169452 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:53:20.399824225 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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] = "sourceInformation";
+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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 09:25:37.435244312 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 11:53:11.083970787 +0000
@@ -404,12 +404,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapRank_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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
+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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:14.803602409 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:52:43.964397450 +0000
@@ -509,16 +509,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Whatever_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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] = "sourceInformation";
 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::protocols::pure::v1_25_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_25_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_25_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:20.275515820 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:52:46.740353777 +0000
@@ -559,14 +559,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_protocols_pure_v1_25_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_25_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_25_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:55.854952923 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:52:56.968192866 +0000
@@ -402,11 +402,11 @@
 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::protocols::pure::v1_26_0::metamodel::AlloySDLC", "project");
 v = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_26_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_26_0::metamodel::AlloySDLC", "project");
 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_protocols_pure_v1_26_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:44.079139203 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:52:50.936287764 +0000
@@ -500,9 +500,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_AnalyticsExecutionContext_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] = "useAnalytics";
-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::protocols::pure::v1_26_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", v);
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -510,6 +507,9 @@
 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] = "useAnalytics";
+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::protocols::pure::v1_26_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_26_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:26.583416009 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:53:16.067892377 +0000
@@ -742,13 +742,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_protocols_pure_v1_26_0_metamodel_EngineRuntime_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] = "mappings";
-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::protocols::pure::v1_26_0::metamodel::EngineRuntime", "connections", 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::protocols::pure::v1_26_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_26_0::metamodel::Runtime", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "mappings";
+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::protocols::pure::v1_26_0::metamodel::EngineRuntime", "connections", 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_protocols_pure_v1_26_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:37.211247857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:53:07.784022703 +0000
@@ -505,11 +505,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_protocols_pure_v1_26_0_metamodel_LegacyRuntime_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::protocols::pure::v1_26_0::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_26_0::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::LegacyRuntime", "connections");
 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_protocols_pure_v1_26_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:34.479291079 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:53:12.523948132 +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_protocols_pure_v1_26_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_26_0::metamodel::PackageableElementPointer", "path", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_26_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_26_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:17.595558228 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:52:44.156394429 +0000
@@ -510,14 +510,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_protocols_pure_v1_26_0_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_26_0_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:55.346960958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:52:46.108363720 +0000
@@ -491,14 +491,14 @@
 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_protocols_pure_v1_26_0_metamodel_PureModelContextComposite_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)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_26_0::metamodel::PureModelContext", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "pointer";
 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::protocols::pure::v1_26_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_26_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:34.487290952 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:53:04.692071349 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_26_0_metamodel_PureModelContextData_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] = "serializer";
+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::protocols::pure::v1_26_0::metamodel::PureModelContext", "_type", v);
+v = newarray (java.lang.String)[1];
 v[0] = "origin";
 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::protocols::pure::v1_26_0::metamodel::PureModelContextData", "elements", 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 = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_26_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_26_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:34.515290509 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:53:09.287999042 +0000
@@ -403,13 +403,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_protocols_pure_v1_26_0_metamodel_PureModelContextPointer_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] = "serializer";
+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::protocols::pure::v1_26_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_26_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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] = "serializer";
-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::protocols::pure::v1_26_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_26_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:09.531685838 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:15.063908172 +0000
@@ -366,13 +366,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_protocols_pure_v1_26_0_metamodel_PureModelContextText_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::protocols::pure::v1_26_0::metamodel::PureModelContextText", "code");
-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] = "serializer";
 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::protocols::pure::v1_26_0::metamodel::PureModelContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::PureModelContextText", "code");
 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_protocols_pure_v1_26_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 09:25:09.535685775 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 11:52:46.112363657 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_PureModelContext_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] = "serializer";
 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::protocols::pure::v1_26_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_26_0_metamodel_PureModelContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_Runtime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_Runtime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_Runtime_Impl.jimple	2025-03-13 09:25:26.583416009 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_Runtime_Impl.jimple	2025-03-13 11:52:48.384327912 +0000
@@ -276,10 +276,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_protocols_pure_v1_26_0_metamodel_Runtime_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::protocols::pure::v1_26_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_26_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_Runtime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:36.431260196 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:02.576104638 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_StoreConnections_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] = "storeConnections";
 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::protocols::pure::v1_26_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_26_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:55.250962476 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:07.312030130 +0000
@@ -1141,18 +1141,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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] = "generalizationViews";
+v[1] = "propertyViews";
+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::protocols::pure::v1_26_0::metamodel::diagram::Diagram", "classViews", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "generalizationViews";
-v[1] = "propertyViews";
-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::protocols::pure::v1_26_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_26_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:29.663367277 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:53:22.875785271 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Line_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] = "style";
 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::protocols::pure::v1_26_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_26_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:11.547653934 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:53:21.003814722 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_geometry_Point_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] = "y";
 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::protocols::pure::v1_26_0::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_v1_26_0_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:17.067566583 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:53:16.079892188 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
 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::protocols::pure::v1_26_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_26_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_ClassView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_ClassView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 09:25:18.159549303 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 11:53:20.923815981 +0000
@@ -832,9 +832,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_protocols_pure_v1_26_0_metamodel_diagram_view_ClassView_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "hideProperties";
 v[1] = "hideStereotypes";
@@ -845,6 +842,9 @@
 v[6] = "rendering";
 v[7] = "visibility";
 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::protocols::pure::v1_26_0::metamodel::diagram::view::ClassView", "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_protocols_pure_v1_26_0_metamodel_diagram_view_ClassView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:53.158995568 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:53:20.267826301 +0000
@@ -406,14 +406,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_protocols_pure_v1_26_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_26_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_26_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:22.079487274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:06.476043282 +0000
@@ -581,9 +581,6 @@
 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_protocols_pure_v1_26_0_metamodel_diagram_view_PropertyView_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)[1];
 v[0] = "visibility";
 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::protocols::pure::v1_26_0::metamodel::diagram::view::PropertyView", "property", v);
 v = newarray (java.lang.String)[3];
@@ -591,6 +588,9 @@
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_26_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_26_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:22.087487148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:53:06.480043219 +0000
@@ -500,14 +500,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_protocols_pure_v1_26_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_26_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_26_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:18.819538859 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:53:07.104033402 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_v1_26_0_metamodel_diagram_visibility_PropertyVisibility_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] = "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::protocols::pure::v1_26_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", v);
+v[0] = "taggedValues";
+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::protocols::pure::v1_26_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_26_0::metamodel::diagram::visibility::Visibility", "stereotypes", v);
+v[0] = "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::protocols::pure::v1_26_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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_protocols_pure_v1_26_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:32.255326267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:23.503775391 +0000
@@ -366,11 +366,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_TypeVisibility_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] = "taggedValues";
 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::protocols::pure::v1_26_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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_protocols_pure_v1_26_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:18.823538796 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:53:07.108033339 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
 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::protocols::pure::v1_26_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_26_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:23.951457654 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:36.812509969 +0000
@@ -787,13 +787,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_protocols_pure_v1_26_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_26_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:23.807459932 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:06.944035919 +0000
@@ -1808,6 +1808,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[2];
+v[0] = "properties";
+v[1] = "qualifiedProperties";
+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::protocols::pure::v1_26_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1816,13 +1823,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[2];
-v[0] = "properties";
-v[1] = "qualifiedProperties";
-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::protocols::pure::v1_26_0::metamodel::domain::Association", "originalMilestonedProperties", 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_protocols_pure_v1_26_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:23.867458983 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:50.800289902 +0000
@@ -2184,6 +2184,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[4];
+v[0] = "originalMilestonedProperties";
+v[1] = "properties";
+v[2] = "qualifiedProperties";
+v[3] = "superTypes";
+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::protocols::pure::v1_26_0::metamodel::domain::Class", "constraints", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -2192,15 +2201,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[4];
-v[0] = "originalMilestonedProperties";
-v[1] = "properties";
-v[2] = "qualifiedProperties";
-v[3] = "superTypes";
-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::protocols::pure::v1_26_0::metamodel::domain::Class", "constraints", 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_protocols_pure_v1_26_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:23.775460439 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:53:06.904036548 +0000
@@ -1126,19 +1126,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_DefaultValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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] = "name";
 v[1] = "package";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = 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::protocols::pure::v1_26_0::metamodel::domain::DefaultValue", "sourceInformation", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_26_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:54.742970512 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:52:53.016255040 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_26_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_26_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_26_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:32.779317976 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:52:36.804510094 +0000
@@ -664,14 +664,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_protocols_pure_v1_26_0_metamodel_domain_EnumValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_26_0::metamodel::domain::EnumValue", "value");
+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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:23.923458097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:06.992035164 +0000
@@ -1260,18 +1260,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_26_0::metamodel::domain::Enumeration", "values");
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_26_0::metamodel::domain::Enumeration", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_26_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:23.891458603 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:03.048097212 +0000
@@ -2060,14 +2060,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[5];
 v[0] = "parameters";
 v[1] = "postConstraints";
@@ -2076,8 +2076,8 @@
 v[4] = "returnType";
 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::protocols::pure::v1_26_0::metamodel::domain::Function", "body", 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[0] = "taggedValues";
+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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_26_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:46.143106552 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:50.780290217 +0000
@@ -2119,27 +2119,27 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[2];
 v[0] = "rootClass";
 v[1] = "setImplementation";
 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::protocols::pure::v1_26_0::metamodel::domain::MappingClass", "localProperties", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_26_0::metamodel::domain::Class", "constraints", 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 = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_26_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:23.843459363 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:06.972035479 +0000
@@ -770,17 +770,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_domain_Measure_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "nonCanonicalUnits";
 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::protocols::pure::v1_26_0::metamodel::domain::Measure", "canonicalUnit", 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 = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_26_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:23.811459869 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:53:06.948035856 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Multiplicity_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] = "upperBound";
 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::protocols::pure::v1_26_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_26_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:23.783460312 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:53:06.912036422 +0000
@@ -788,14 +788,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "tags";
 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::protocols::pure::v1_26_0::metamodel::domain::Profile", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_26_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:23.907458350 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:52:56.520199913 +0000
@@ -972,19 +972,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::v1_26_0::metamodel::domain::Property", "defaultValue", 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 = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_26_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:23.939457844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:52:57.164189782 +0000
@@ -1245,10 +1245,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_domain_QualifiedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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);
@@ -1258,6 +1254,10 @@
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::v1_26_0::metamodel::domain::QualifiedProperty", "body", v);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_26_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_26_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_StereotypePtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_StereotypePtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 09:25:23.819459743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 11:53:06.952035792 +0000
@@ -497,14 +497,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_protocols_pure_v1_26_0_metamodel_domain_StereotypePtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_26_0::metamodel::domain::StereotypePtr", "profile", 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_protocols_pure_v1_26_0_metamodel_domain_StereotypePtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:23.835459489 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:06.960035667 +0000
@@ -497,14 +497,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_protocols_pure_v1_26_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_26_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_26_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:23.791460186 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:53:06.916036360 +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_protocols_pure_v1_26_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_26_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_26_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:17.591558291 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:06.924036234 +0000
@@ -582,17 +582,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_domain_Unit_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::v1_26_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_26_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:29.455370568 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:52:44.152394492 +0000
@@ -733,17 +733,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_executableMapping_ExecutableMapping_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] = "tests";
+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::protocols::pure::v1_26_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "tests";
-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::protocols::pure::v1_26_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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_protocols_pure_v1_26_0_metamodel_executableMapping_ExecutableMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:32.267326077 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:53:23.187780363 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
-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::protocols::pure::v1_26_0::metamodel::executableMapping::ModelClassTestData", "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 = newarray (java.lang.String)[1];
+v[0] = "instances";
+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::protocols::pure::v1_26_0::metamodel::executableMapping::ModelClassTestData", "class", 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_protocols_pure_v1_26_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:30.395355695 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:23.383777279 +0000
@@ -463,10 +463,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_protocols_pure_v1_26_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_26_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_26_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_26_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:51.375023788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:53:15.343903767 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
-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::protocols::pure::v1_26_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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 = newarray (java.lang.String)[1];
+v[0] = "store";
+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::protocols::pure::v1_26_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_26_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:43.795143697 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:53:18.771849837 +0000
@@ -857,14 +857,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_protocols_pure_v1_26_0_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::v1_26_0::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_v1_26_0_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:53.362992341 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:53:00.156142710 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executableMapping_Test_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] = "data";
 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::protocols::pure::v1_26_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_26_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:48.411070674 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:52:55.736212248 +0000
@@ -848,10 +848,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_protocols_pure_v1_26_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::v1_26_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -860,6 +856,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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_protocols_pure_v1_26_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:36.803254311 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:44.112395122 +0000
@@ -848,9 +848,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_protocols_pure_v1_26_0_metamodel_executionPlan_AllocationExecutionNode_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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -859,6 +856,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::executionPlan::AllocationExecutionNode", "varName");
 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_protocols_pure_v1_26_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:43.619146482 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:53:05.240062727 +0000
@@ -555,13 +555,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_protocols_pure_v1_26_0_metamodel_executionPlan_ClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_26_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:38.039234757 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:53:22.583789864 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_CompiledClass_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] = "className";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_v1_26_0_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:41.543179322 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:53.096253781 +0000
@@ -885,9 +885,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_protocols_pure_v1_26_0_metamodel_executionPlan_ConstantExecutionNode_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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -896,6 +893,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:03.911774780 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:53:23.059782376 +0000
@@ -317,11 +317,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_protocols_pure_v1_26_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_26_0::metamodel::executionPlan::DataTypeResultType", "dataType");
+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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_26_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:28.543384997 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:52:44.652386626 +0000
@@ -477,13 +477,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_protocols_pure_v1_26_0_metamodel_executionPlan_EnumValidationContext_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] = "varName";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::ParameterValidationContext", "_type", 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::protocols::pure::v1_26_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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] = "varName";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::ParameterValidationContext", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_EnumValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:23.283468224 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:11.899957949 +0000
@@ -848,10 +848,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_protocols_pure_v1_26_0_metamodel_executionPlan_ErrorExecutionNode_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 = 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::protocols::pure::v1_26_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -860,6 +856,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_26_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:23.187469743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:35.560529665 +0000
@@ -1065,9 +1065,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_protocols_pure_v1_26_0_metamodel_executionPlan_ExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1076,6 +1073,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:43.987140659 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:04.240078459 +0000
@@ -1041,9 +1041,6 @@
 v[0] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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 = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1052,6 +1049,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:52.902999617 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:03.444090982 +0000
@@ -1242,12 +1242,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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] = "parameterValidationContext";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", v);
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1256,6 +1250,12 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "parameterValidationContext";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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_protocols_pure_v1_26_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:34.391292471 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:41.528435773 +0000
@@ -605,11 +605,11 @@
 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_protocols_pure_v1_26_0_metamodel_executionPlan_JavaPlatformImplementation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_26_0::metamodel::executionPlan::PlatformImplementation", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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::protocols::pure::v1_26_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:26.795412654 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:35.536530043 +0000
@@ -1494,9 +1494,6 @@
 v[3] = "pathToMapping";
 v[4] = "pureModelContextData";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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 = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1505,6 +1502,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:32.987314685 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:52:49.940303433 +0000
@@ -798,9 +798,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_protocols_pure_v1_26_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -809,6 +806,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ParameterValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ParameterValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ParameterValidationContext_Impl.jimple	2025-03-13 09:25:28.547384933 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ParameterValidationContext_Impl.jimple	2025-03-13 11:52:44.656386563 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ParameterValidationContext_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] = "varName";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ParameterValidationContext", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_ParameterValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:53.954982976 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:53:05.232062853 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PartialClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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::protocols::pure::v1_26_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
-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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_26_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 09:25:33.083313166 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 11:52:49.856304755 +0000
@@ -798,9 +798,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_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -809,6 +806,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformMergeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 09:25:33.387308357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 11:52:49.272313942 +0000
@@ -798,9 +798,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_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -809,6 +806,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_PlatformUnionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 09:25:45.339119272 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 11:53:11.043971416 +0000
@@ -407,13 +407,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_protocols_pure_v1_26_0_metamodel_executionPlan_PropertyMapping_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] = "property";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::PropertyMapping", "enumMapping", 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_protocols_pure_v1_26_0_metamodel_executionPlan_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:38.303230580 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:58.424169959 +0000
@@ -886,9 +886,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
 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::protocols::pure::v1_26_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -897,6 +894,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:03.919774653 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:52:52.744259319 +0000
@@ -276,10 +276,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_protocols_pure_v1_26_0_metamodel_executionPlan_ResultType_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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:36.467259628 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:53:10.607978276 +0000
@@ -798,9 +798,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_protocols_pure_v1_26_0_metamodel_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -809,6 +806,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:26.059424299 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:52:59.848147556 +0000
@@ -614,14 +614,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_protocols_pure_v1_26_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_26_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:23.403466325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:52:52.740259382 +0000
@@ -505,11 +505,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_protocols_pure_v1_26_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_26_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
+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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_v1_26_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:35.003282789 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:53:14.631914969 +0000
@@ -848,9 +848,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_protocols_pure_v1_26_0_metamodel_executionPlan_VariableResolutionExecutionNode_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 = 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::protocols::pure::v1_26_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
@@ -860,6 +857,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_VariableResolutionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:26.799412591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:01.176126663 +0000
@@ -267,10 +267,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_protocols_pure_v1_26_0_metamodel_executionPlan_VoidResultType_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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:23.383466641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:17.799865128 +0000
@@ -1576,6 +1576,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
+v = newarray (java.lang.String)[6];
+v[0] = "executionNodes";
+v[1] = "implementation";
+v[2] = "isChildrenExecutionParallelizable";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[8];
 v[0] = "children";
 v[1] = "enableConstraints";
@@ -1586,17 +1597,6 @@
 v[6] = "xStorePropertyFetchDetails";
 v[7] = "xStorePropertyMapping";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
-v[0] = "executionNodes";
-v[1] = "implementation";
-v[2] = "isChildrenExecutionParallelizable";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:23.175469932 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:39.520467364 +0000
@@ -996,9 +996,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1007,6 +1004,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:57.066933752 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:39.472468120 +0000
@@ -1326,15 +1326,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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 = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1343,7 +1335,15 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "checked";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
+v = newarray (java.lang.String)[1];
+v[0] = "xStorePropertyMapping";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:23.159470186 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:39.508467554 +0000
@@ -1162,9 +1162,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1173,7 +1171,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:32.563321393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:01.588120181 +0000
@@ -1094,9 +1094,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1105,7 +1103,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:23.143470439 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:39.492467805 +0000
@@ -1202,12 +1202,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1216,7 +1211,12 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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] = "checked";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:53.698987026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:53:19.811833475 +0000
@@ -1190,15 +1190,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[4];
-v[0] = "connection";
-v[1] = "enableConstraints";
-v[2] = "graphFetchTree";
-v[3] = "store";
-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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -1207,6 +1198,15 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[4];
+v[0] = "connection";
+v[1] = "enableConstraints";
+v[2] = "graphFetchTree";
+v[3] = "store";
+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::protocols::pure::v1_26_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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_protocols_pure_v1_26_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:44.251136484 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 11:52:47.712338485 +0000
@@ -954,13 +954,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "checked";
-v[1] = "contentType";
-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::protocols::pure::v1_26_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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 = newarray (java.lang.String)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -969,6 +962,13 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "checked";
+v[1] = "contentType";
+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::protocols::pure::v1_26_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:38.355229757 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:17.067876645 +0000
@@ -1096,9 +1096,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-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] = "checked";
 v[1] = "contentType";
@@ -1113,6 +1110,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:26.815412338 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:53:14.687914088 +0000
@@ -848,10 +848,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_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::v1_26_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
-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)[6];
 v[0] = "executionNodes";
 v[1] = "implementation";
@@ -860,6 +856,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_26_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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_protocols_pure_v1_26_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:12.535638299 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:53:14.063923905 +0000
@@ -276,10 +276,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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:46.723097377 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:19.999830517 +0000
@@ -605,14 +605,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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_ClassBuilder_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 = 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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::Builder", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::ClassBuilder", "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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:53.786985634 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:17.991862108 +0000
@@ -317,11 +317,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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:48.491069408 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:53:14.911910564 +0000
@@ -385,13 +385,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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:57.730923249 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:18.047861227 +0000
@@ -637,13 +637,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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:36.291262412 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:14.059923968 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
+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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 09:25:29.755365820 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 11:53:12.955941336 +0000
@@ -507,15 +507,15 @@
 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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSColumn_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 = newarray (java.lang.String)[4];
 v[0] = "enumMapping";
 v[1] = "name";
 v[2] = "relationalType";
 v[3] = "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::protocols::pure::v1_26_0::metamodel::invocation::execution::execute::TDSColumn", "doc", 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_protocols_pure_v1_26_0_metamodel_invocation_execution_execute_TDSColumn_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 09:25:47.883079026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 11:52:41.880430236 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateFunctions_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] = "mapFn";
 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::protocols::pure::v1_26_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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_protocols_pure_v1_26_0_metamodel_mapping_AggregateFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 09:25:49.891047262 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 11:52:55.248219925 +0000
@@ -458,13 +458,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_protocols_pure_v1_26_0_metamodel_mapping_AggregateSetImplementationContainer_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] = "index";
 v[1] = "setImplementation";
 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::protocols::pure::v1_26_0::metamodel::mapping::AggregateSetImplementationContainer", "aggregateSpecification", 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_protocols_pure_v1_26_0_metamodel_mapping_AggregateSetImplementationContainer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:19.539527466 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:53:00.888131195 +0000
@@ -758,13 +758,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_protocols_pure_v1_26_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_26_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_26_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:41.407181474 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:51.360281093 +0000
@@ -545,14 +545,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_protocols_pure_v1_26_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_26_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_26_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:33.771302282 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:57.844179084 +0000
@@ -367,13 +367,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_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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] = "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::protocols::pure::v1_26_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::v1_26_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_26_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:40.559194890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:52:47.608340121 +0000
@@ -317,8 +317,8 @@
 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_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_26_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:32.479322723 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:52:54.320234525 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
 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::protocols::pure::v1_26_0::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_v1_26_0_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:57.822921794 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:20.563821643 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_26_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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::protocols::pure::v1_26_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::mapping::MappingTestAssert", "_type", 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::protocols::pure::v1_26_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:55.390960262 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:06.008050645 +0000
@@ -312,10 +312,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_protocols_pure_v1_26_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_26_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_26_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_26_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:49.563052451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:23.287778788 +0000
@@ -596,12 +596,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
-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::protocols::pure::v1_26_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -609,6 +603,12 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_26_0::metamodel::mapping::PropertyMapping", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "setImplementationId";
+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::protocols::pure::v1_26_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:20.907505819 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:53:15.111907416 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_InputData_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] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_26_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:19.855522467 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:53:11.403965752 +0000
@@ -376,13 +376,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_protocols_pure_v1_26_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_26_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_26_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 09:25:33.063313482 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 11:53:18.731850466 +0000
@@ -688,14 +688,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_protocols_pure_v1_26_0_metamodel_mapping_MappingTest_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] = "inputData";
 v[1] = "name";
 v[2] = "query";
 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::protocols::pure::v1_26_0::metamodel::mapping::MappingTest", "assert", 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_protocols_pure_v1_26_0_metamodel_mapping_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:30.199358795 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:52:51.316281785 +0000
@@ -1583,14 +1583,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "classMappings";
 v[1] = "enumerationMappings";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:43.715144962 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:52:51.288282226 +0000
@@ -822,6 +822,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_26_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -833,9 +836,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)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_26_0::metamodel::mapping::OperationClassMapping", "operation", 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::protocols::pure::v1_26_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
 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_protocols_pure_v1_26_0_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:46.275104464 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:15.107907480 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_26_0_metamodel_mapping_ObjectInputData_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)[1];
 v[0] = "sourceClass";
 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::protocols::pure::v1_26_0::metamodel::mapping::ObjectInputData", "data", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_26_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:43.723144835 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:48.076332758 +0000
@@ -776,6 +776,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_26_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -787,9 +790,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)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_26_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_26_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:12.547638109 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:43.592403303 +0000
@@ -637,9 +637,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_protocols_pure_v1_26_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -647,6 +644,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_26_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_26_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:41.167185271 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:52:43.584403428 +0000
@@ -496,9 +496,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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -506,6 +503,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_26_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:33.047313736 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:51.512278702 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_JsonModelConnection_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)[1];
 v[0] = "element";
 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::protocols::pure::v1_26_0::metamodel::runtime::Connection", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_26_0::metamodel::mapping::modelToModel::JsonModelConnection", "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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:50.271041251 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:52:51.524278512 +0000
@@ -478,12 +478,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelChainConnection_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] = "element";
 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::protocols::pure::v1_26_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_26_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
-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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:32.471322848 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:52:51.528278450 +0000
@@ -395,13 +395,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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelConnection_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] = "element";
-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::protocols::pure::v1_26_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_26_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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] = "element";
+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::protocols::pure::v1_26_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:32.535321837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:44.988381340 +0000
@@ -691,9 +691,6 @@
 v[0] = "explodeProperty";
 v[1] = "transform";
 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::protocols::pure::v1_26_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -701,6 +698,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_26_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:25.471433603 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:51.496278953 +0000
@@ -409,12 +409,12 @@
 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_protocols_pure_v1_26_0_metamodel_mapping_modelToModel_XmlModelConnection_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] = "element";
-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::protocols::pure::v1_26_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "element";
+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::protocols::pure::v1_26_0::metamodel::runtime::Connection", "_type", v);
+v = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_26_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:41.399181600 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:51.296282100 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStoreAssociationMapping_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 = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_26_0::metamodel::mapping::AssociationMapping", "_type", 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::protocols::pure::v1_26_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
-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_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:42.843158756 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:01.332124209 +0000
@@ -583,9 +583,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_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_26_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
@@ -594,6 +591,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_26_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_26_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 09:25:34.243294813 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 11:52:49.732306705 +0000
@@ -565,14 +565,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_protocols_pure_v1_26_0_metamodel_objectReference_AlloyObjectReference_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] = "pathToMapping";
 v[1] = "setId";
 v[2] = "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::protocols::pure::v1_26_0::metamodel::objectReference::AlloyObjectReference", "operationResolvedSetsId", 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_protocols_pure_v1_26_0_metamodel_objectReference_AlloyObjectReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_runtime_Connection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_runtime_Connection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 09:25:25.475433541 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 11:52:51.532278387 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_runtime_Connection_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] = "element";
-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::protocols::pure::v1_26_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "element";
+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::protocols::pure::v1_26_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_26_0_metamodel_runtime_Connection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:54.158979750 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:15.911894831 +0000
@@ -614,15 +614,15 @@
 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_protocols_pure_v1_26_0_metamodel_store_Store_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 = 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::protocols::pure::v1_26_0::metamodel::store::Store", "includedStores");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_26_0::metamodel::store::Store", "includedStores");
-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_protocols_pure_v1_26_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:40.723192295 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:52:45.740369509 +0000
@@ -645,11 +645,11 @@
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::Collection", "multiplicity", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_HackedUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_HackedUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 09:25:48.455069978 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_HackedUnit_Impl.jimple	2025-03-13 11:53:18.331856759 +0000
@@ -366,13 +366,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_protocols_pure_v1_26_0_metamodel_valueSpecification_HackedUnit_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::HackedUnit", "unitType");
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::HackedUnit", "unitType");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_HackedUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:15.667588736 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:21.343809373 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitInstance_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] = "unitValue";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::UnitInstance", "unitType", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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[0] = "unitValue";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::UnitInstance", "unitType", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:50.139043339 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:53:13.963925478 +0000
@@ -366,13 +366,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_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitType_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::protocols::pure::v1_26_0::metamodel::valueSpecification::UnitType", "unitType");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::UnitType", "unitType");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_UnitType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 09:25:09.791681723 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 11:52:34.740542565 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_ValueSpecification_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_ValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:48.451070041 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:53:21.695803836 +0000
@@ -563,11 +563,11 @@
 v[2] = "supportsStream";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::Variable", "class", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:24.695445881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:53:11.063971102 +0000
@@ -586,15 +586,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedFunction_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:25.879427147 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:49.960303118 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::application::AppliedProperty", "property");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::application::AppliedProperty", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:24.703445754 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:49.968302993 +0000
@@ -555,11 +555,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_FunctionApplication_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:46.115106995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:00.868131509 +0000
@@ -672,16 +672,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:13.287626400 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:52:54.864225966 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AggregateValue_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "mapFn";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:23.659462274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:52:57.536183929 +0000
@@ -689,6 +689,10 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[7];
 v[0] = "fullyQualifiedTypePath";
 v[1] = "includeEnumType";
@@ -698,10 +702,6 @@
 v[5] = "removePropertiesWithNullValues";
 v[6] = "typeKeyName";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::AlloySerializationConfig", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
-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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:29.975362339 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:52:56.628198214 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CBoolean", "values");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:44.063139456 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:00.348139690 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CDateTime", "values");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CDateTime", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:23.987457084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:52:44.740385241 +0000
@@ -365,13 +365,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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDate_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:55.950951404 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:52:49.048317466 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDecimal_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CDecimal", "values");
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CDecimal", "values");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:16.111581710 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:52:41.684433320 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CFloat_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CFloat", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CFloat", "values");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:41.531179512 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:53:07.460027801 +0000
@@ -534,14 +534,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CInteger_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CInteger", "values");
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CInteger", "values");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:43.227152682 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:52:49.348312746 +0000
@@ -365,13 +365,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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CLatestDate_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:44.539131927 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:44.736385304 +0000
@@ -534,13 +534,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CStrictDate_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CStrictDate", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:45.731113070 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:53:13.199937497 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::CString", "values");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:29.611368098 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:53:05.308061657 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_EnumValue_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 09:25:57.710923565 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 11:52:34.732542692 +0000
@@ -403,13 +403,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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:12.211643427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:40.344454402 +0000
@@ -565,10 +565,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 09:25:19.479528415 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_HackedClassValue_Impl.jimple	2025-03-13 11:53:21.647804590 +0000
@@ -357,13 +357,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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_HackedClassValue_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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_HackedClassValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:24.867443161 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:53:07.684024277 +0000
@@ -541,16 +541,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_KeyExpression_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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::KeyExpression", "add", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:20.955505060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:52.768258941 +0000
@@ -792,14 +792,14 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Lambda_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "parameters";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::Lambda", "body", v);
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:27.239405629 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:53:11.771959962 +0000
@@ -553,11 +553,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_List_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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::List", "values");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:16.119581585 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:39.128473531 +0000
@@ -403,13 +403,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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_MulRawValue_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple	2025-03-13 09:25:38.831222227 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_OlapOperation_Impl.jimple	2025-03-13 11:53:02.208110428 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_OlapOperation_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_OlapOperation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:19.483528352 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:53:07.496027235 +0000
@@ -366,13 +366,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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PackageableElementPtr_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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:09.783681851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:53:23.055782439 +0000
@@ -488,14 +488,14 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Pair_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "second";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::Pair", "first", v);
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 09:25:35.583273612 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 11:53:01.348123958 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PathElement_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:51.603020181 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:52:46.516357301 +0000
@@ -655,15 +655,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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Path_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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::Path", "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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 09:25:53.682987279 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_Impl.jimple	2025-03-13 11:53:08.504011376 +0000
@@ -367,11 +367,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::PrimitiveTypeRef", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PrimitiveTypeRef_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:49.707050173 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:52:40.340454465 +0000
@@ -877,15 +877,15 @@
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 v = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
-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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:35.579273677 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:01.340124083 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyPathElement_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)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 09:25:09.783681851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 11:52:34.736542629 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RawValue_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:12.203643553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:57.944177511 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:16.203580254 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:53:16.827880420 +0000
@@ -404,12 +404,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RuntimeInstance_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] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
-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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:48.967061878 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:53:22.987783509 +0000
@@ -542,11 +542,11 @@
 v[1] = "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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:20.435513288 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:52:41.164441501 +0000
@@ -454,14 +454,14 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSColumnInformation_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] = "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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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[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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSColumnInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 09:25:29.823364744 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 11:52:55.444216842 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSSortInformation_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v[0] = "direction";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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 = newarray (java.lang.String)[1];
-v[0] = "direction";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TDSSortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:38.823222354 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:53:17.031877211 +0000
@@ -457,11 +457,11 @@
 v[0] = "function";
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 09:25:46.595099402 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 11:53:02.204110491 +0000
@@ -403,13 +403,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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapRank_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:17.323562532 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:52:45.108379452 +0000
@@ -509,16 +509,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Whatever_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] = "sourceInformation";
-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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::Whatever", "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 = 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::protocols::pure::v1_26_0::metamodel::valueSpecification::raw::Whatever", "class", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_26_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_26_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:40.243199889 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_26_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:52:52.908256739 +0000
@@ -559,14 +559,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_protocols_pure_v1_26_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_26_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_26_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_extension_ModuleSerializerExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_extension_ModuleSerializerExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 09:25:53.354992467 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 11:53:23.707772182 +0000
@@ -276,10 +276,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_protocols_pure_v1_27_0_extension_ModuleSerializerExtension_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::protocols::pure::v1_27_0::extension::ModuleSerializerExtension", "module");
 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::protocols::pure::v1_27_0::extension::ModuleSerializerExtension", "module");
 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_protocols_pure_v1_27_0_extension_ModuleSerializerExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_extension_SerializerExtension_v1_27_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_extension_SerializerExtension_v1_27_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_extension_SerializerExtension_v1_27_0_Impl.jimple	2025-03-13 09:25:19.807523225 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_extension_SerializerExtension_v1_27_0_Impl.jimple	2025-03-13 11:52:37.652496753 +0000
@@ -5405,6 +5405,9 @@
 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_protocols_pure_v1_27_0_extension_SerializerExtension_v1_27_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(32);
+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)[29];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5436,9 +5439,6 @@
 v[27] = "transfers_store_transformStore2";
 v[28] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_27_0::extension::SerializerExtension_v1_27_0", "invocation_execution_execute1", 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_protocols_pure_v1_27_0_extension_SerializerExtension_v1_27_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:39.567210584 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:07.428028304 +0000
@@ -500,16 +500,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_AnalyticsExecutionContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-v = newarray (java.lang.String)[2];
-v[0] = "enableConstraints";
-v[1] = "queryTimeOutInSeconds";
-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::protocols::pure::v1_27_0::metamodel::ExecutionContext", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "useAnalytics";
 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::protocols::pure::v1_27_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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 = newarray (java.lang.String)[2];
+v[0] = "enableConstraints";
+v[1] = "queryTimeOutInSeconds";
+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::protocols::pure::v1_27_0::metamodel::ExecutionContext", "_type", 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_protocols_pure_v1_27_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:57.754922869 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:08.208016033 +0000
@@ -407,14 +407,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_protocols_pure_v1_27_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[2];
-v[0] = "enableConstraints";
-v[1] = "queryTimeOutInSeconds";
-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::protocols::pure::v1_27_0::metamodel::ExecutionContext", "_type", 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::protocols::pure::v1_27_0::metamodel::AuthenticationContext", "runAs");
 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] = "enableConstraints";
+v[1] = "queryTimeOutInSeconds";
+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::protocols::pure::v1_27_0::metamodel::ExecutionContext", "_type", 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_protocols_pure_v1_27_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:44.707129270 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:53:22.327793893 +0000
@@ -743,12 +743,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_EngineRuntime_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] = "mappings";
 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::protocols::pure::v1_27_0::metamodel::EngineRuntime", "connections", 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::protocols::pure::v1_27_0::metamodel::Runtime", "_type");
-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_protocols_pure_v1_27_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_ExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_ExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_ExecutionContext_Impl.jimple	2025-03-13 09:25:29.743366010 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_ExecutionContext_Impl.jimple	2025-03-13 11:53:07.432028241 +0000
@@ -384,13 +384,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_protocols_pure_v1_27_0_metamodel_ExecutionContext_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] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_27_0::metamodel::ExecutionContext", "_type", 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_protocols_pure_v1_27_0_metamodel_ExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:49.115059538 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:52:55.180220994 +0000
@@ -505,11 +505,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_protocols_pure_v1_27_0_metamodel_LegacyRuntime_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::protocols::pure::v1_27_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_27_0::metamodel::LegacyRuntime", "connections");
+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::protocols::pure::v1_27_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:09.403687864 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:52:46.792352959 +0000
@@ -510,14 +510,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_protocols_pure_v1_27_0_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_27_0_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:52.659003477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:53:11.591962795 +0000
@@ -491,14 +491,14 @@
 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_protocols_pure_v1_27_0_metamodel_PureModelContextComposite_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] = "serializer";
-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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", v);
+v[0] = "pointer";
+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::protocols::pure::v1_27_0::metamodel::PureModelContextComposite", "data", 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 = newarray (java.lang.String)[1];
-v[0] = "pointer";
-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::protocols::pure::v1_27_0::metamodel::PureModelContextComposite", "data", v);
+v[0] = "serializer";
+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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_27_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:27.303404617 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:52:56.548199473 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_27_0_metamodel_PureModelContextData_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)[1];
 v[0] = "origin";
 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::protocols::pure::v1_27_0::metamodel::PureModelContextData", "elements", v);
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_27_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:40.623193878 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:59.888146927 +0000
@@ -403,13 +403,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_protocols_pure_v1_27_0_metamodel_PureModelContextPointer_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::protocols::pure::v1_27_0::metamodel::PureModelContextPointer", "sdlcInfo");
-v = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "serializer";
+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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_27_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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_protocols_pure_v1_27_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:45.119122752 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:15.487901502 +0000
@@ -366,13 +366,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_protocols_pure_v1_27_0_metamodel_PureModelContextText_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] = "serializer";
-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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_27_0::metamodel::PureModelContextText", "code");
 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::protocols::pure::v1_27_0::metamodel::PureModelContextText", "code");
+v = newarray (java.lang.String)[1];
+v[0] = "serializer";
+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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_27_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 09:25:27.307404553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 11:52:56.552199410 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_PureModelContext_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] = "serializer";
-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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "serializer";
+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::protocols::pure::v1_27_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_27_0_metamodel_PureModelContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:30.391355758 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:52:42.988412805 +0000
@@ -674,9 +674,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_protocols_pure_v1_27_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_27_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_27_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_Runtime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_Runtime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_Runtime_Impl.jimple	2025-03-13 09:25:44.711129205 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_Runtime_Impl.jimple	2025-03-13 11:52:55.180220994 +0000
@@ -276,10 +276,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_protocols_pure_v1_27_0_metamodel_Runtime_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::protocols::pure::v1_27_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_27_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_Runtime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:50.307040682 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:52:47.740338044 +0000
@@ -1145,14 +1145,14 @@
 v[0] = "generalizationViews";
 v[1] = "propertyViews";
 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::protocols::pure::v1_27_0::metamodel::diagram::Diagram", "classViews", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_27_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:54.866968550 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:53:23.171780614 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Line_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] = "style";
 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::protocols::pure::v1_27_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_27_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:56.722939193 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:53:17.807865003 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_geometry_Point_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] = "y";
 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::protocols::pure::v1_27_0::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_v1_27_0_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:36.739255325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:53:01.072128300 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
-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::protocols::pure::v1_27_0::metamodel::diagram::rendering::Rendering", "color", 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 = newarray (java.lang.String)[1];
+v[0] = "lineWidth";
+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::protocols::pure::v1_27_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_27_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:50.991029861 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:53:22.639788983 +0000
@@ -406,14 +406,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_protocols_pure_v1_27_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_27_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_27_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:20.187517212 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:52:40.852446409 +0000
@@ -581,16 +581,16 @@
 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_protocols_pure_v1_27_0_metamodel_diagram_view_PropertyView_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] = "visibility";
-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::protocols::pure::v1_27_0::metamodel::diagram::view::PropertyView", "property", 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 = newarray (java.lang.String)[3];
 v[0] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_27_0::metamodel::diagram::view::RelationshipView", "line", 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[0] = "visibility";
+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::protocols::pure::v1_27_0::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_v1_27_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:20.195517087 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:52:40.856446346 +0000
@@ -500,14 +500,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_protocols_pure_v1_27_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_27_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_27_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:56.214947228 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:52:53.684244531 +0000
@@ -368,10 +368,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_27_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_27_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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::protocols::pure::v1_27_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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_protocols_pure_v1_27_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:10.599668937 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:04.444075249 +0000
@@ -1812,15 +1812,15 @@
 v[0] = "properties";
 v[1] = "qualifiedProperties";
 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::protocols::pure::v1_27_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_27_0::metamodel::domain::AnnotatedElement", "stereotypes", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:29.875363923 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:49.196315138 +0000
@@ -2184,12 +2184,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[4];
-v[0] = "originalMilestonedProperties";
-v[1] = "properties";
-v[2] = "qualifiedProperties";
-v[3] = "superTypes";
-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::protocols::pure::v1_27_0::metamodel::domain::Class", "constraints", 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);
@@ -2201,6 +2195,12 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_27_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[4];
+v[0] = "originalMilestonedProperties";
+v[1] = "properties";
+v[2] = "qualifiedProperties";
+v[3] = "superTypes";
+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::protocols::pure::v1_27_0::metamodel::domain::Class", "constraints", 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_protocols_pure_v1_27_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:36.619257222 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:53:06.664040324 +0000
@@ -634,6 +634,9 @@
 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_protocols_pure_v1_27_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -641,9 +644,6 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_27_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:36.723255577 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:53:06.740039128 +0000
@@ -1129,14 +1129,14 @@
 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::protocols::pure::v1_27_0::metamodel::domain::DefaultValue", "sourceInformation", 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 = newarray (java.lang.String)[2];
 v[0] = "name";
 v[1] = "package";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_27_0::metamodel::domain::AnnotatedElement", "stereotypes", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:36.687256146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:06.704039695 +0000
@@ -1261,15 +1261,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
 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::protocols::pure::v1_27_0::metamodel::domain::Enumeration", "values");
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_27_0::metamodel::domain::AnnotatedElement", "stereotypes", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:36.663256526 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:02.608104134 +0000
@@ -2060,6 +2060,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+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)[5];
 v[0] = "parameters";
 v[1] = "postConstraints";
@@ -2067,9 +2070,6 @@
 v[3] = "returnMultiplicity";
 v[4] = "returnType";
 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::protocols::pure::v1_27_0::metamodel::domain::Function", "body", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:29.851364301 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:49.084316900 +0000
@@ -2123,12 +2123,6 @@
 v[0] = "rootClass";
 v[1] = "setImplementation";
 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::protocols::pure::v1_27_0::metamodel::domain::MappingClass", "localProperties", v);
-v = newarray (java.lang.String)[4];
-v[0] = "originalMilestonedProperties";
-v[1] = "properties";
-v[2] = "qualifiedProperties";
-v[3] = "superTypes";
-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::protocols::pure::v1_27_0::metamodel::domain::Class", "constraints", 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);
@@ -2140,6 +2134,12 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_27_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[4];
+v[0] = "originalMilestonedProperties";
+v[1] = "properties";
+v[2] = "qualifiedProperties";
+v[3] = "superTypes";
+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::protocols::pure::v1_27_0::metamodel::domain::Class", "constraints", 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_protocols_pure_v1_27_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:36.639256907 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:06.684040009 +0000
@@ -770,17 +770,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_domain_Measure_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] = "nonCanonicalUnits";
+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::protocols::pure::v1_27_0::metamodel::domain::Measure", "canonicalUnit", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "nonCanonicalUnits";
-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::protocols::pure::v1_27_0::metamodel::domain::Measure", "canonicalUnit", 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_protocols_pure_v1_27_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:18.523543543 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:53:06.648040576 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Multiplicity_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] = "upperBound";
 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::protocols::pure::v1_27_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_27_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:36.611257350 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:53:06.656040450 +0000
@@ -786,6 +786,9 @@
 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_protocols_pure_v1_27_0_metamodel_domain_Profile_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)[1];
 v[0] = "tags";
 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::protocols::pure::v1_27_0::metamodel::domain::Profile", "stereotypes", v);
 v = newarray (java.lang.String)[3];
@@ -793,9 +796,6 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_27_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_PropertyPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_PropertyPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 09:25:31.543337531 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 11:52:53.072254159 +0000
@@ -413,13 +413,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_protocols_pure_v1_27_0_metamodel_domain_PropertyPtr_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] = "property";
 v[1] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::domain::PropertyPtr", "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_protocols_pure_v1_27_0_metamodel_domain_PropertyPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:36.699255956 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:06.720039443 +0000
@@ -1245,15 +1245,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_domain_QualifiedProperty_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)[4];
 v[0] = "name";
 v[1] = "parameters";
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::v1_27_0::metamodel::domain::QualifiedProperty", "body", 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 = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_StereotypePtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_StereotypePtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 09:25:36.671256399 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 11:53:06.688039946 +0000
@@ -497,14 +497,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_protocols_pure_v1_27_0_metamodel_domain_StereotypePtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_27_0::metamodel::domain::StereotypePtr", "profile", 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_protocols_pure_v1_27_0_metamodel_domain_StereotypePtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:36.595257603 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:53:06.628040890 +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_protocols_pure_v1_27_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_27_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_27_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:09.395687990 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:06.636040764 +0000
@@ -582,17 +582,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_domain_Unit_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::v1_27_0::metamodel::domain::Unit", "conversionFunction", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_27_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:39.759207546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:53:14.503916983 +0000
@@ -733,15 +733,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_executableMapping_ExecutableMapping_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)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "tests";
 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::protocols::pure::v1_27_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:40.499195839 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:53:22.247795150 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_27_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_27_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:25.119439172 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:53:01.564120559 +0000
@@ -857,14 +857,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_protocols_pure_v1_27_0_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::v1_27_0::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_v1_27_0_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:14.231611461 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:53:18.579852856 +0000
@@ -900,10 +900,10 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_27_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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_protocols_pure_v1_27_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:17.283563165 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:50.972287197 +0000
@@ -943,6 +943,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[1];
+v[0] = "varName";
+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::protocols::pure::v1_27_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", v);
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -955,9 +958,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)[1];
-v[0] = "varName";
-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::protocols::pure::v1_27_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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_protocols_pure_v1_27_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:15.383593230 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:50.364296762 +0000
@@ -558,10 +558,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:07.627715969 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:53:05.064065496 +0000
@@ -317,11 +317,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_protocols_pure_v1_27_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_27_0::metamodel::executionPlan::DataTypeResultType", "dataType");
+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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_27_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:42.139169895 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:53:04.168079591 +0000
@@ -477,13 +477,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_protocols_pure_v1_27_0_metamodel_executionPlan_EnumValidationContext_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::protocols::pure::v1_27_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 v = newarray (java.lang.String)[1];
 v[0] = "varName";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ParameterValidationContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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_protocols_pure_v1_27_0_metamodel_executionPlan_EnumValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:30.119360061 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:02.376107785 +0000
@@ -900,10 +900,10 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_27_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_27_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:45.371118766 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:52:43.684401854 +0000
@@ -1295,11 +1295,11 @@
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "parameterValidationContext";
-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::protocols::pure::v1_27_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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 = newarray (java.lang.String)[1];
+v[0] = "parameterValidationContext";
+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::protocols::pure::v1_27_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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_protocols_pure_v1_27_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:37.539242667 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:53:07.444028053 +0000
@@ -426,14 +426,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_protocols_pure_v1_27_0_metamodel_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::JavaClass", "byteCode", 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_protocols_pure_v1_27_0_metamodel_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:27.927394743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:36.220519282 +0000
@@ -605,14 +605,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_protocols_pure_v1_27_0_metamodel_executionPlan_JavaPlatformImplementation_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 = 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::protocols::pure::v1_27_0::metamodel::executionPlan::PlatformImplementation", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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_protocols_pure_v1_27_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:46.195105730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:54.076238364 +0000
@@ -1530,6 +1530,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[5];
+v[0] = "func";
+v[1] = "jsonPropertyPaths";
+v[2] = "pathToClasses";
+v[3] = "pathToMapping";
+v[4] = "pureModelContextData";
+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::protocols::pure::v1_27_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", v);
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1539,13 +1546,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[5];
-v[0] = "func";
-v[1] = "jsonPropertyPaths";
-v[2] = "pathToClasses";
-v[3] = "pathToMapping";
-v[4] = "pureModelContextData";
-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::protocols::pure::v1_27_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:17.451560506 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:58.492168890 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_27_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_27_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 09:25:26.339419869 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 11:52:36.220519282 +0000
@@ -276,10 +276,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_protocols_pure_v1_27_0_metamodel_executionPlan_PlatformImplementation_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::protocols::pure::v1_27_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 09:25:44.743128699 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 11:53:00.496137362 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_PropertyWithParameters_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::protocols::pure::v1_27_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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_protocols_pure_v1_27_0_metamodel_executionPlan_PropertyWithParameters_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:07.631715906 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:52:50.500294622 +0000
@@ -276,10 +276,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_protocols_pure_v1_27_0_metamodel_executionPlan_ResultType_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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:29.687366896 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:20.887816547 +0000
@@ -505,11 +505,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_protocols_pure_v1_27_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
-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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VariableInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VariableInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 09:25:13.355625324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 11:53:13.439933721 +0000
@@ -413,13 +413,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_protocols_pure_v1_27_0_metamodel_executionPlan_VariableInput_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] = "name";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::VariableInput", "multiplicity", 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_protocols_pure_v1_27_0_metamodel_executionPlan_VariableInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:19.335530694 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:19.879832405 +0000
@@ -267,10 +267,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_protocols_pure_v1_27_0_metamodel_executionPlan_VoidResultType_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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:19.655525630 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:17.519869533 +0000
@@ -1369,6 +1369,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
+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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1379,19 +1380,18 @@
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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] = "checked";
+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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
+v[0] = "xStorePropertyMapping";
+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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:19.691525061 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:55.012223638 +0000
@@ -1205,6 +1205,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1214,7 +1215,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:47.299088265 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:57.928177762 +0000
@@ -1137,6 +1137,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1146,7 +1147,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:19.675525314 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:54.996223889 +0000
@@ -1245,6 +1245,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1254,17 +1255,16 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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] = "checked";
+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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_27_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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_protocols_pure_v1_27_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:40.531195333 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:03.844084689 +0000
@@ -997,6 +997,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[2];
+v[0] = "checked";
+v[1] = "contentType";
+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::protocols::pure::v1_27_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", v);
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1009,10 +1013,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)[2];
-v[0] = "checked";
-v[1] = "contentType";
-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::protocols::pure::v1_27_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:46.643098644 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:04.528073929 +0000
@@ -1148,15 +1148,15 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_27_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "checked";
 v[1] = "contentType";
 v[2] = "enableConstraints";
 v[3] = "tree";
 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::protocols::pure::v1_27_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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_protocols_pure_v1_27_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:30.415355378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:06.200047624 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:06.827728631 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:52:39.308470700 +0000
@@ -276,10 +276,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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:43.551147556 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:02.660103316 +0000
@@ -605,14 +605,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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Builder", "_type");
+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] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::ClassBuilder", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:35.339277474 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:53:12.235952663 +0000
@@ -564,13 +564,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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:42.795159516 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:18.107860283 +0000
@@ -317,11 +317,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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::DataTypeBuilder", "type");
 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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:32.367324495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:52:50.352296950 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -681,9 +684,6 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Row_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Row_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 09:25:39.979204065 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 11:53:22.359793388 +0000
@@ -460,10 +460,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_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_Row_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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Row", "values");
 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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Row", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:44.763128384 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:05.328061343 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
+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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_27_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:50.567036569 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:17.615868022 +0000
@@ -1107,13 +1107,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "mainSetImplementation";
 v[1] = "propertyMappings";
 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::protocols::pure::v1_27_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_27_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:29.751365883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:49.172315516 +0000
@@ -545,14 +545,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_protocols_pure_v1_27_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_27_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:09.195691155 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:52:55.760211871 +0000
@@ -326,10 +326,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_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_27_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_27_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:31.231342467 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:52:53.728243838 +0000
@@ -317,10 +317,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_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_27_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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::protocols::pure::v1_27_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:35.639272728 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:53:16.563884574 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
 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::protocols::pure::v1_27_0::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_v1_27_0_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:26.671414616 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:08.896005209 +0000
@@ -366,13 +366,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_protocols_pure_v1_27_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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::protocols::pure::v1_27_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
-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] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::mapping::MappingTestAssert", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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_protocols_pure_v1_27_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:45.115122815 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:23.095781810 +0000
@@ -312,10 +312,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_protocols_pure_v1_27_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_27_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_27_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_27_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:54.974966842 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:52:59.768148814 +0000
@@ -596,6 +596,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
+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::protocols::pure::v1_27_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -603,12 +609,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_27_0::metamodel::mapping::PropertyMapping", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "setImplementationId";
-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::protocols::pure::v1_27_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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_protocols_pure_v1_27_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:52.503005944 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:53:16.567884511 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_InputData_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] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:49.847047958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:53:17.983862233 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_27_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_27_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:53.754986140 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:52:58.912162281 +0000
@@ -376,13 +376,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_protocols_pure_v1_27_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_27_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_27_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:26.675414553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:52:37.272502732 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 09:25:56.370944761 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 11:53:00.252141199 +0000
@@ -688,14 +688,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_protocols_pure_v1_27_0_metamodel_mapping_MappingTest_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] = "inputData";
 v[1] = "name";
 v[2] = "query";
 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::protocols::pure::v1_27_0::metamodel::mapping::MappingTest", "assert", 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_protocols_pure_v1_27_0_metamodel_mapping_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:45.723113197 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:52:49.124316270 +0000
@@ -1583,11 +1583,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_27_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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);
@@ -1597,6 +1592,11 @@
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::v1_27_0::metamodel::mapping::Mapping", "associationMappings", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:55.302961654 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:52:49.168315579 +0000
@@ -830,13 +830,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::mapping::ClassMapping", "_type", 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::protocols::pure::v1_27_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
 v = newarray (java.lang.String)[1];
 v[0] = "parameters";
 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::protocols::pure::v1_27_0::metamodel::mapping::OperationClassMapping", "operation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
 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_protocols_pure_v1_27_0_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:57.762922742 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:21.935800060 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_27_0_metamodel_mapping_ObjectInputData_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)[1];
 v[0] = "sourceClass";
 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::protocols::pure::v1_27_0::metamodel::mapping::ObjectInputData", "data", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:28.879379681 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:48.028333513 +0000
@@ -637,6 +637,9 @@
 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_protocols_pure_v1_27_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -644,9 +647,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_27_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:31.539337594 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:52:52.256266997 +0000
@@ -496,6 +496,9 @@
 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -503,9 +506,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_27_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:52.319008855 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:53:15.019908864 +0000
@@ -409,12 +409,12 @@
 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "url";
-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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::JsonModelConnection", "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 = newarray (java.lang.String)[1];
+v[0] = "url";
+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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
+v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_27_0::metamodel::runtime::Connection", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:39.223216025 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:53:20.179827686 +0000
@@ -480,10 +480,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 = 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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_27_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:22.555479743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:53:10.739976199 +0000
@@ -395,10 +395,10 @@
 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_27_0::metamodel::runtime::Connection", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 09:25:27.099407844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 11:52:52.564262150 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelInput_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] = "class";
-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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:27.095407908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:53:20.171827811 +0000
@@ -479,11 +479,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelStringInput_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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 v = newarray (java.lang.String)[1];
-v[0] = "class";
-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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:33.619304685 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:48.020333639 +0000
@@ -691,6 +691,9 @@
 v[0] = "explodeProperty";
 v[1] = "transform";
 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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -698,9 +701,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_27_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:25.403434680 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:45.168378507 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_XmlModelConnection_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] = "url";
+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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::XmlModelConnection", "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 = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_27_0::metamodel::runtime::Connection", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_27_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", 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_protocols_pure_v1_27_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:29.967362466 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:49.064317214 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_27_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
-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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_27_0::metamodel::mapping::AssociationMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:53.570989051 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:52:53.080254033 +0000
@@ -583,6 +583,10 @@
 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_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_27_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -590,10 +594,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_27_0::metamodel::mapping::PropertyMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_v1_27_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:22.623478667 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:52:46.788353022 +0000
@@ -614,15 +614,15 @@
 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_protocols_pure_v1_27_0_metamodel_store_Store_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_27_0::metamodel::store::Store", "includedStores");
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_27_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:11.747650770 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:52:55.908209541 +0000
@@ -422,11 +422,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "unitValue";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::UnitInstance", "unitType", 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_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 09:25:20.111518415 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitType_Impl.jimple	2025-03-13 11:52:59.876147115 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::UnitType", "unitType");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::UnitType", "unitType");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_UnitType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:11.715651275 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:53:05.716055239 +0000
@@ -560,14 +560,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[3];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "supportsStream";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::Variable", "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_protocols_pure_v1_27_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:11.779650263 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:48.600324514 +0000
@@ -590,11 +590,11 @@
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "function";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:32.523322027 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:53:10.831974752 +0000
@@ -538,8 +538,8 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::application::AppliedProperty", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:31.079344872 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:52:48.240330178 +0000
@@ -488,12 +488,12 @@
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_AggregateValue_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] = "mapFn";
-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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "mapFn";
+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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:30.843348607 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:52:54.160237041 +0000
@@ -538,10 +538,10 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CBoolean", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:35.843269499 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:52:57.440185440 +0000
@@ -537,10 +537,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CDateTime", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:12.147644440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:52:49.712307020 +0000
@@ -368,10 +368,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:20.155517719 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:53:10.339982492 +0000
@@ -537,11 +537,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CDecimal", "values");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CDecimal", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:36.775254754 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:13.075939448 +0000
@@ -537,11 +537,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CFloat", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CFloat", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:36.455259818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:52:46.168362776 +0000
@@ -537,10 +537,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CInteger", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:40.907189384 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:52:58.852163226 +0000
@@ -368,10 +368,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:21.955489237 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:49.708307083 +0000
@@ -538,10 +538,10 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CStrictDate", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:39.311214633 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:52:46.932350756 +0000
@@ -537,10 +537,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::CString", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:21.379498352 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:44.384390842 +0000
@@ -562,13 +562,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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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] = "subTrees";
+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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:11.727651085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:56.212204759 +0000
@@ -792,12 +792,12 @@
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Lambda_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] = "parameters";
-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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::Lambda", "body", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::Lambda", "body", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:18.875537973 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:44.624387066 +0000
@@ -551,13 +551,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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_List_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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::List", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::List", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:12.151644376 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:46.172362712 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:34.623288802 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:53:21.643804654 +0000
@@ -657,13 +657,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::Path", "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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:37.167248553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:20.083829196 +0000
@@ -874,18 +874,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
+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] = "subTrees";
+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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", v);
 v = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", v);
-v = newarray (java.lang.String)[1];
-v[0] = "subTrees";
-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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
-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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:38.443228365 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:16.691882560 +0000
@@ -608,11 +608,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:21.371498477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:56.988192551 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "sourceInformation");
 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] = "subTrees";
+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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:32.887316267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:53:17.767865632 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:24.063455881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:52:35.376532561 +0000
@@ -540,13 +540,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "mapFn";
 v[1] = "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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:26.483417591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:52:38.820478378 +0000
@@ -454,12 +454,12 @@
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSColumnInformation_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] = "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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 09:25:56.402944255 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 11:52:50.180299657 +0000
@@ -420,11 +420,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "direction";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TDSSortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:43.915141798 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:53:04.716070971 +0000
@@ -457,11 +457,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:31.879332215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:08.512011251 +0000
@@ -512,13 +512,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_27_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::Whatever", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_27_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_27_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:32.871316520 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:53:16.111891684 +0000
@@ -559,14 +559,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_protocols_pure_v1_27_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_27_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_27_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_extension_ModuleSerializerExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_extension_ModuleSerializerExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 09:25:39.723208116 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 11:53:11.975956753 +0000
@@ -276,10 +276,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_protocols_pure_v1_28_0_extension_ModuleSerializerExtension_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::protocols::pure::v1_28_0::extension::ModuleSerializerExtension", "module");
 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::protocols::pure::v1_28_0::extension::ModuleSerializerExtension", "module");
 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_protocols_pure_v1_28_0_extension_ModuleSerializerExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_extension_SerializerExtension_v1_28_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_extension_SerializerExtension_v1_28_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_extension_SerializerExtension_v1_28_0_Impl.jimple	2025-03-13 09:25:32.011330126 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_extension_SerializerExtension_v1_28_0_Impl.jimple	2025-03-13 11:52:41.120442193 +0000
@@ -5405,9 +5405,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_protocols_pure_v1_28_0_extension_SerializerExtension_v1_28_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(32);
-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)[29];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5439,6 +5436,9 @@
 v[27] = "transfers_store_transformStore2";
 v[28] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_28_0::extension::SerializerExtension_v1_28_0", "invocation_execution_execute1", 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_protocols_pure_v1_28_0_extension_SerializerExtension_v1_28_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:55.154963995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:21.943799934 +0000
@@ -399,14 +399,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_protocols_pure_v1_28_0_metamodel_AlloySDLC_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 = 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::protocols::pure::v1_28_0::metamodel::AlloySDLC", "project");
 v = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_28_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_28_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:30.499354049 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:19.839833034 +0000
@@ -500,9 +500,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_AnalyticsExecutionContext_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] = "useAnalytics";
-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::protocols::pure::v1_28_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", v);
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -510,6 +507,9 @@
 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] = "useAnalytics";
+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::protocols::pure::v1_28_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_28_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:50.551036822 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:01.368123643 +0000
@@ -411,10 +411,10 @@
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_28_0::metamodel::ExecutionContext", "_type", 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::protocols::pure::v1_28_0::metamodel::AuthenticationContext", "runAs");
 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::protocols::pure::v1_28_0::metamodel::AuthenticationContext", "runAs");
 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_protocols_pure_v1_28_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:20.619510377 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:52:54.568230622 +0000
@@ -742,13 +742,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_protocols_pure_v1_28_0_metamodel_EngineRuntime_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::protocols::pure::v1_28_0::metamodel::Runtime", "_type");
-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] = "mappings";
 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::protocols::pure::v1_28_0::metamodel::EngineRuntime", "connections", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_IdentifiedConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_IdentifiedConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 09:25:57.826921730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 11:53:21.131812708 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_IdentifiedConnection_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] = "id";
 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::protocols::pure::v1_28_0::metamodel::IdentifiedConnection", "connection", 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_protocols_pure_v1_28_0_metamodel_IdentifiedConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:51.371023851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:52:39.236471833 +0000
@@ -505,11 +505,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_protocols_pure_v1_28_0_metamodel_LegacyRuntime_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::protocols::pure::v1_28_0::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_28_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:14.183612220 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:35.364532749 +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_protocols_pure_v1_28_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_28_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_28_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:19.139533796 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:52:46.504357489 +0000
@@ -510,14 +510,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_protocols_pure_v1_28_0_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_28_0_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:56.710939383 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:52:58.144174364 +0000
@@ -494,11 +494,11 @@
 v[0] = "serializer";
 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::protocols::pure::v1_28_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "pointer";
 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::protocols::pure::v1_28_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_28_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:26.311420312 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:52:54.792227098 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_28_0_metamodel_PureModelContextData_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] = "origin";
-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::protocols::pure::v1_28_0::metamodel::PureModelContextData", "elements", v);
-v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_28_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "origin";
+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::protocols::pure::v1_28_0::metamodel::PureModelContextData", "elements", 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_protocols_pure_v1_28_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:27.591400059 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:50.320297455 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_28_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_28_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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::protocols::pure::v1_28_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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_protocols_pure_v1_28_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:38.263231214 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:50.316297517 +0000
@@ -587,14 +587,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_protocols_pure_v1_28_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[2];
-v[0] = "baseVersion";
-v[1] = "version";
-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::protocols::pure::v1_28_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_28_0::metamodel::PureSDLC", "packageableElementPointers");
 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] = "baseVersion";
+v[1] = "version";
+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::protocols::pure::v1_28_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_28_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:55.330961211 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:53:22.747787284 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_v1_28_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -681,9 +684,6 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_28_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_28_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_Runtime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_Runtime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_Runtime_Impl.jimple	2025-03-13 09:25:20.623510313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_Runtime_Impl.jimple	2025-03-13 11:52:36.148520415 +0000
@@ -276,10 +276,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_protocols_pure_v1_28_0_metamodel_Runtime_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::protocols::pure::v1_28_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_28_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_Runtime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:38.267231149 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:50.324297392 +0000
@@ -376,13 +376,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_protocols_pure_v1_28_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_28_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_28_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:56.138948430 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:53:20.151828126 +0000
@@ -610,9 +610,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_protocols_pure_v1_28_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -621,6 +618,9 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_28_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_28_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:45.747112817 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:23.571774322 +0000
@@ -1141,18 +1141,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[2];
-v[0] = "generalizationViews";
-v[1] = "propertyViews";
-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::protocols::pure::v1_28_0::metamodel::diagram::Diagram", "classViews", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "generalizationViews";
+v[1] = "propertyViews";
+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::protocols::pure::v1_28_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_28_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:36.227263424 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:53:18.831848893 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Point_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] = "y";
 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::protocols::pure::v1_28_0::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_v1_28_0_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:44.807127687 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:52:40.016459562 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_geometry_Rectangle_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] = "width";
-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::protocols::pure::v1_28_0::metamodel::diagram::geometry::Rectangle", "height", 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 = newarray (java.lang.String)[1];
+v[0] = "width";
+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::protocols::pure::v1_28_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_28_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:43.527147936 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:52:53.560246481 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
-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::protocols::pure::v1_28_0::metamodel::diagram::rendering::Rendering", "color", 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 = newarray (java.lang.String)[1];
+v[0] = "lineWidth";
+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::protocols::pure::v1_28_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_28_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:55.398960136 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:53:21.699803772 +0000
@@ -406,14 +406,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_protocols_pure_v1_28_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_28_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_28_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:53.994982344 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:23.099781746 +0000
@@ -580,17 +580,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_diagram_view_PropertyView_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-v = newarray (java.lang.String)[3];
-v[0] = "rendering";
-v[1] = "sourceView";
-v[2] = "targetView";
-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::protocols::pure::v1_28_0::metamodel::diagram::view::RelationshipView", "line", 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 = newarray (java.lang.String)[1];
 v[0] = "visibility";
 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::protocols::pure::v1_28_0::metamodel::diagram::view::PropertyView", "property", v);
+v = newarray (java.lang.String)[3];
+v[0] = "rendering";
+v[1] = "sourceView";
+v[2] = "targetView";
+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::protocols::pure::v1_28_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_28_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:54.002982217 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:53:19.091844802 +0000
@@ -500,14 +500,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_protocols_pure_v1_28_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_28_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_28_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:57.494926982 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:53:20.295825861 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_v1_28_0_metamodel_diagram_visibility_PropertyVisibility_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] = "taggedValues";
-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::protocols::pure::v1_28_0::metamodel::diagram::visibility::Visibility", "stereotypes", v);
-v = newarray (java.lang.String)[1];
 v[0] = "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::protocols::pure::v1_28_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_28_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_28_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:55.814953555 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:52:35.952523499 +0000
@@ -366,11 +366,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_TypeVisibility_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] = "taggedValues";
-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::protocols::pure::v1_28_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_28_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_28_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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_protocols_pure_v1_28_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:46.991093138 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:52:35.956523436 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
-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::protocols::pure::v1_28_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_28_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_28_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:19.051535188 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:52:31.876587623 +0000
@@ -1808,21 +1808,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_28_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "properties";
 v[1] = "qualifiedProperties";
 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::protocols::pure::v1_28_0::metamodel::domain::Association", "originalMilestonedProperties", v);
 v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_28_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_28_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:19.031535504 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:53:06.456043597 +0000
@@ -2184,6 +2184,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2193,14 +2201,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_28_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_28_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:18.963536580 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:52:51.468279393 +0000
@@ -634,6 +634,9 @@
 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_protocols_pure_v1_28_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -641,9 +644,6 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_28_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:19.063534998 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:53:17.839864500 +0000
@@ -1126,6 +1126,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_DefaultValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[2];
+v[0] = "name";
+v[1] = "package";
+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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_28_0::metamodel::domain::DefaultValue", "sourceInformation", v);
@@ -1135,10 +1139,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)[2];
-v[0] = "name";
-v[1] = "package";
-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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_28_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:48.163074597 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:52:45.796368628 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_28_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_28_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_28_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:14.659604688 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:52:58.680165932 +0000
@@ -668,10 +668,10 @@
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_28_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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::protocols::pure::v1_28_0::metamodel::domain::EnumValue", "value");
 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::protocols::pure::v1_28_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:19.075534808 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:20.127828504 +0000
@@ -1260,18 +1260,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_28_0::metamodel::domain::Enumeration", "values");
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_28_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_28_0::metamodel::domain::Enumeration", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:19.103534365 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:17.747865947 +0000
@@ -2060,12 +2060,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_28_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -2078,6 +2072,12 @@
 v[3] = "returnMultiplicity";
 v[4] = "returnType";
 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::protocols::pure::v1_28_0::metamodel::domain::Function", "body", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_28_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_28_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:47.827079912 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:53:06.396044541 +0000
@@ -2119,6 +2119,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_28_0::metamodel::domain::MappingClass", "localProperties", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2128,18 +2140,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_28_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_28_0::metamodel::domain::MappingClass", "localProperties", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_28_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:18.955536707 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:20.111828755 +0000
@@ -771,16 +771,16 @@
 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_protocols_pure_v1_28_0_metamodel_domain_Measure_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[0] = "nonCanonicalUnits";
+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::protocols::pure::v1_28_0::metamodel::domain::Measure", "canonicalUnit", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "nonCanonicalUnits";
-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::protocols::pure::v1_28_0::metamodel::domain::Measure", "canonicalUnit", 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_protocols_pure_v1_28_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:19.119534112 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:52:46.500357552 +0000
@@ -785,17 +785,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_domain_Profile_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] = "tags";
-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::protocols::pure::v1_28_0::metamodel::domain::Profile", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "tags";
+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::protocols::pure::v1_28_0::metamodel::domain::Profile", "stereotypes", 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_protocols_pure_v1_28_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:19.003535948 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:07.348029563 +0000
@@ -972,12 +972,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[4];
-v[0] = "multiplicity";
-v[1] = "name";
-v[2] = "propertyTypeSourceInformation";
-v[3] = "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::protocols::pure::v1_28_0::metamodel::domain::Property", "defaultValue", v);
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
@@ -985,6 +979,12 @@
 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] = "multiplicity";
+v[1] = "name";
+v[2] = "propertyTypeSourceInformation";
+v[3] = "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::protocols::pure::v1_28_0::metamodel::domain::Property", "defaultValue", 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_protocols_pure_v1_28_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:19.007535884 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:16.819880547 +0000
@@ -497,14 +497,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_protocols_pure_v1_28_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_28_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_28_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:19.131533922 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:53:20.139828315 +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_protocols_pure_v1_28_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_28_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_28_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:18.987536201 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:52:56.932193432 +0000
@@ -582,17 +582,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_domain_Unit_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] = "measure";
-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::protocols::pure::v1_28_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "measure";
+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::protocols::pure::v1_28_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_28_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:56.718939256 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:52:51.032286253 +0000
@@ -733,17 +733,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_executableMapping_ExecutableMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "tests";
 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::protocols::pure::v1_28_0::metamodel::executableMapping::ExecutableMapping", "mapping", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_28_0_metamodel_executableMapping_ExecutableMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:33.395308229 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:53:04.636072230 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_28_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_28_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:35.899268613 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:53:02.828100673 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
-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::protocols::pure::v1_28_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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 = newarray (java.lang.String)[1];
+v[0] = "store";
+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::protocols::pure::v1_28_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_28_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:45.615114905 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:52:55.876210045 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executableMapping_Test_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] = "data";
 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::protocols::pure::v1_28_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_28_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:25.143438794 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:53:04.324077138 +0000
@@ -891,6 +891,10 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::protocols::pure::v1_28_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
+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] = "authDependent";
 v[1] = "executionNodes";
@@ -900,10 +904,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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_protocols_pure_v1_28_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:18.255547784 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:59.780148626 +0000
@@ -943,6 +943,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[1];
+v[0] = "varName";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -952,12 +958,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "varName";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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_protocols_pure_v1_28_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:23.047471958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:54.036238993 +0000
@@ -555,13 +555,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_protocols_pure_v1_28_0_metamodel_executionPlan_ClassResultType_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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ClassResultType", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:27.087408034 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:35.440531553 +0000
@@ -928,6 +928,9 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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] = "authDependent";
 v[1] = "executionNodes";
@@ -937,9 +940,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:42.295167426 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:52:42.496420545 +0000
@@ -317,11 +317,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_protocols_pure_v1_28_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_28_0::metamodel::executionPlan::DataTypeResultType", "dataType");
+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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:33.675303799 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:52:39.672464974 +0000
@@ -891,6 +891,9 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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] = "authDependent";
 v[1] = "executionNodes";
@@ -900,9 +903,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_28_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:07.675715211 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:34.600544769 +0000
@@ -1117,6 +1117,9 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_ExecutionNode_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] = "authDependent";
 v[1] = "executionNodes";
@@ -1126,9 +1129,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_28_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:50.111043782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:10.715976576 +0000
@@ -1080,6 +1080,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[2];
+v[0] = "freeMarkerBooleanExpression";
+v[1] = "trueBlock";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1089,13 +1096,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "freeMarkerBooleanExpression";
-v[1] = "trueBlock";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_28_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:20.171517465 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:52:51.552278072 +0000
@@ -1285,6 +1285,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[1];
+v[0] = "parameterValidationContext";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1294,12 +1300,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "parameterValidationContext";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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_protocols_pure_v1_28_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:45.471117183 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:53:08.320014271 +0000
@@ -426,14 +426,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_protocols_pure_v1_28_0_metamodel_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::JavaClass", "byteCode", 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_protocols_pure_v1_28_0_metamodel_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:14.167612474 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:41.352438543 +0000
@@ -609,10 +609,10 @@
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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::protocols::pure::v1_28_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_28_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:34.315293674 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:48.808321242 +0000
@@ -1530,6 +1530,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[5];
+v[0] = "func";
+v[1] = "jsonPropertyPaths";
+v[2] = "pathToClasses";
+v[3] = "pathToMapping";
+v[4] = "pureModelContextData";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1539,16 +1549,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[5];
-v[0] = "func";
-v[1] = "jsonPropertyPaths";
-v[2] = "pathToClasses";
-v[3] = "pathToMapping";
-v[4] = "pureModelContextData";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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_protocols_pure_v1_28_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:48.119075293 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:53:15.507901187 +0000
@@ -841,6 +841,9 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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] = "authDependent";
 v[1] = "executionNodes";
@@ -850,9 +853,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_28_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:49.191058335 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:53:16.419886839 +0000
@@ -716,13 +716,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ClassResultType", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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_protocols_pure_v1_28_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 09:25:14.171612410 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 11:52:41.356438480 +0000
@@ -276,10 +276,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_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformImplementation_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::protocols::pure::v1_28_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_28_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 09:25:55.238962666 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 11:52:53.904241070 +0000
@@ -841,6 +841,9 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformMergeExecutionNode_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] = "authDependent";
 v[1] = "executionNodes";
@@ -850,9 +853,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformMergeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 09:25:45.927109969 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 11:53:01.196126348 +0000
@@ -841,6 +841,9 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformUnionExecutionNode_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] = "authDependent";
 v[1] = "executionNodes";
@@ -850,9 +853,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_28_0_metamodel_executionPlan_PlatformUnionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 09:25:43.667145721 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 11:53:14.211921576 +0000
@@ -407,13 +407,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_protocols_pure_v1_28_0_metamodel_executionPlan_PropertyMapping_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] = "property";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::PropertyMapping", "enumMapping", 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_protocols_pure_v1_28_0_metamodel_executionPlan_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:18.543543227 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:39.216472148 +0000
@@ -928,6 +928,10 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::protocols::pure::v1_28_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -937,10 +941,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_v1_28_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:23.047471958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:52:42.500420482 +0000
@@ -276,10 +276,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_protocols_pure_v1_28_0_metamodel_executionPlan_ResultType_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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:54.050981458 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:53:06.264046616 +0000
@@ -841,6 +841,9 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_SequenceExecutionNode_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] = "authDependent";
 v[1] = "executionNodes";
@@ -850,9 +853,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_28_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:24.967441577 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:52:56.300203375 +0000
@@ -614,14 +614,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_protocols_pure_v1_28_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_28_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:44.751128574 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:18.051861164 +0000
@@ -505,10 +505,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_protocols_pure_v1_28_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_v1_28_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:35.283278359 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:52:37.152504619 +0000
@@ -891,6 +891,10 @@
 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_protocols_pure_v1_28_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::protocols::pure::v1_28_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -900,10 +904,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 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_protocols_pure_v1_28_0_metamodel_executionPlan_VariableResolutionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:23.407466262 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:18.875848200 +0000
@@ -267,10 +267,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_protocols_pure_v1_28_0_metamodel_executionPlan_VoidResultType_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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:07.663715400 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:11.375966193 +0000
@@ -1619,15 +1619,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(19);
-v = newarray (java.lang.String)[7];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "isChildrenExecutionParallelizable";
-v[4] = "requiredVariableInputs";
-v[5] = "resultSizeRange";
-v[6] = "resultType";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[8];
 v[0] = "children";
 v[1] = "enableConstraints";
@@ -1641,6 +1632,15 @@
 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] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "isChildrenExecutionParallelizable";
+v[4] = "requiredVariableInputs";
+v[5] = "resultSizeRange";
+v[6] = "resultType";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:18.003551772 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:01.732117916 +0000
@@ -1039,6 +1039,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+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] = "authDependent";
 v[1] = "executionNodes";
@@ -1048,9 +1051,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.407497908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:23.331778097 +0000
@@ -1369,6 +1369,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
+v = newarray (java.lang.String)[1];
+v[0] = "xStorePropertyMapping";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1378,16 +1388,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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 = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:17.987552025 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:01.720118105 +0000
@@ -1205,6 +1205,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1214,10 +1218,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:17.971552278 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:01.704118357 +0000
@@ -1137,6 +1137,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1146,10 +1150,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.423497655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:12.047955621 +0000
@@ -1245,6 +1245,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1254,13 +1261,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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] = "checked";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:15.355593675 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:52:34.588544957 +0000
@@ -1233,6 +1233,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+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] = "authDependent";
 v[1] = "executionNodes";
@@ -1242,9 +1245,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "connection";
 v[1] = "enableConstraints";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:54.858968677 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 11:52:44.528388577 +0000
@@ -997,6 +997,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[2];
+v[0] = "checked";
+v[1] = "contentType";
+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::protocols::pure::v1_28_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1006,13 +1013,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "checked";
-v[1] = "contentType";
-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::protocols::pure::v1_28_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:54.606972664 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:11.131970032 +0000
@@ -1139,15 +1139,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
-v = newarray (java.lang.String)[7];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "isChildrenExecutionParallelizable";
-v[4] = "requiredVariableInputs";
-v[5] = "resultSizeRange";
-v[6] = "resultType";
-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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[4];
 v[0] = "checked";
 v[1] = "contentType";
@@ -1157,6 +1148,15 @@
 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] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "isChildrenExecutionParallelizable";
+v[4] = "requiredVariableInputs";
+v[5] = "resultSizeRange";
+v[6] = "resultType";
+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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:57.170932107 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:52:40.724448423 +0000
@@ -891,6 +891,9 @@
 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_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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] = "authDependent";
 v[1] = "executionNodes";
@@ -900,9 +903,6 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_28_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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_protocols_pure_v1_28_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:07.479718313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:18.963846816 +0000
@@ -317,11 +317,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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
+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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:14.707603928 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:52:47.312344778 +0000
@@ -605,14 +605,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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[2];
-v[0] = "classMappings";
-v[1] = "mapping";
-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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::ClassBuilder", "class", 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::Builder", "_type");
 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] = "classMappings";
+v[1] = "mapping";
+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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::ClassBuilder", "class", 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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:12.635636717 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:53:18.899847823 +0000
@@ -564,13 +564,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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:56.754938687 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:52:38.852477875 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::DataTypeBuilder", "type");
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 09:25:07.483718248 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 11:53:18.967846752 +0000
@@ -276,10 +276,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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionActivity_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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:32.411323799 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:52:54.028239119 +0000
@@ -674,9 +674,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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 09:25:39.303214761 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 11:52:50.836289336 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_PropertyInfo_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] = "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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_PropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Res_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Res_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 09:25:52.455006703 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 11:53:11.627962229 +0000
@@ -635,11 +635,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Res_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] = "rows";
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::Res", "columns", 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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Res_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:53.206994809 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:04.008082109 +0000
@@ -637,13 +637,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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Row_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Row_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 09:25:52.267009678 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 11:53:02.504105771 +0000
@@ -460,10 +460,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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_Row_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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::Row", "values");
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::Row", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:20.659509744 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:18.067860912 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 09:25:56.862936978 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 11:53:22.483791438 +0000
@@ -507,15 +507,15 @@
 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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSColumn_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 = newarray (java.lang.String)[4];
 v[0] = "enumMapping";
 v[1] = "name";
 v[2] = "relationalType";
 v[3] = "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::protocols::pure::v1_28_0::metamodel::invocation::execution::execute::TDSColumn", "doc", 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_protocols_pure_v1_28_0_metamodel_invocation_execution_execute_TDSColumn_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 09:25:39.807206786 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 11:53:16.319888413 +0000
@@ -458,13 +458,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_protocols_pure_v1_28_0_metamodel_mapping_AggregateSetImplementationContainer_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] = "index";
 v[1] = "setImplementation";
 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::protocols::pure::v1_28_0::metamodel::mapping::AggregateSetImplementationContainer", "aggregateSpecification", 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_protocols_pure_v1_28_0_metamodel_mapping_AggregateSetImplementationContainer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:41.947172931 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:52:59.732149380 +0000
@@ -758,13 +758,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_protocols_pure_v1_28_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_28_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_28_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:45.583115411 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:14.147922582 +0000
@@ -1099,6 +1099,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "mainSetImplementation";
+v[1] = "propertyMappings";
+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::protocols::pure::v1_28_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1110,10 +1114,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)[2];
-v[0] = "mainSetImplementation";
-v[1] = "propertyMappings";
-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::protocols::pure::v1_28_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_28_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:51.671019105 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:53:06.460043534 +0000
@@ -545,14 +545,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_protocols_pure_v1_28_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_28_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_28_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:41.651177614 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:38.332486055 +0000
@@ -367,10 +367,10 @@
 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_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:14.647604878 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:53:12.471948950 +0000
@@ -326,11 +326,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_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 09:25:14.651604814 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 11:52:38.336485992 +0000
@@ -276,10 +276,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_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingSourceValue_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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:28.323388478 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:52:55.280219422 +0000
@@ -317,11 +317,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_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:46.315103832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:53:11.547963487 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
-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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMapping", "enumValue", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceValues";
+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::protocols::pure::v1_28_0::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_v1_28_0_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:50.511037454 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:52:46.288360888 +0000
@@ -614,14 +614,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_protocols_pure_v1_28_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_28_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_28_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:57.558925970 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:13.755928749 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::mapping::MappingTestAssert", "_type", 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::protocols::pure::v1_28_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
-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_protocols_pure_v1_28_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:33.247310572 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:20.595821141 +0000
@@ -312,10 +312,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_protocols_pure_v1_28_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_28_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_28_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_28_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:51.955014612 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:53:13.399934351 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_28_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_28_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_28_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:07.835712678 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:53:04.020081920 +0000
@@ -376,13 +376,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_protocols_pure_v1_28_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_28_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_28_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:56.686939762 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:53:12.479948824 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::mapping::MappingTestAssert", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_28_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 09:25:42.439165148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 11:53:14.731913395 +0000
@@ -688,14 +688,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_protocols_pure_v1_28_0_metamodel_mapping_MappingTest_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] = "inputData";
 v[1] = "name";
 v[2] = "query";
 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::protocols::pure::v1_28_0::metamodel::mapping::MappingTest", "assert", 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_protocols_pure_v1_28_0_metamodel_mapping_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:53.970982723 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:53:06.432043973 +0000
@@ -1583,20 +1583,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "classMappings";
 v[1] = "enumerationMappings";
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::v1_28_0::metamodel::mapping::Mapping", "associationMappings", 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 = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_28_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:52.147011576 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:52:41.932429418 +0000
@@ -822,9 +822,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_28_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -836,6 +833,9 @@
 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] = "parameters";
+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::protocols::pure::v1_28_0::metamodel::mapping::OperationClassMapping", "operation", 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::protocols::pure::v1_28_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
 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_protocols_pure_v1_28_0_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:46.375102883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:40.040459183 +0000
@@ -776,9 +776,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_28_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -790,6 +787,9 @@
 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] = "parameters";
+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::protocols::pure::v1_28_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_28_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:37.331245958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:41.420437474 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "url";
-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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
-v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_28_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "url";
+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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:34.599289180 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:52:41.412437599 +0000
@@ -480,10 +480,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_28_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:27.755397464 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:52:41.408437662 +0000
@@ -395,10 +395,10 @@
 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_28_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:23.491464932 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:52:41.440437159 +0000
@@ -477,10 +477,10 @@
 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_ModelStringInput_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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 v = newarray (java.lang.String)[1];
 v[0] = "class";
 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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:54.382976206 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:53:06.368044981 +0000
@@ -912,6 +912,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "propertyMappings";
+v[1] = "srcClass";
+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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -923,10 +927,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)[2];
-v[0] = "propertyMappings";
-v[1] = "srcClass";
-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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:51.967014423 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:53:11.263967955 +0000
@@ -687,10 +687,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -701,6 +697,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)[2];
+v[0] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:16.559574622 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:41.432437284 +0000
@@ -412,11 +412,11 @@
 v[0] = "element";
 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::protocols::pure::v1_28_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_28_0::metamodel::mapping::modelToModel::XmlModelConnection", "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_protocols_pure_v1_28_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:51.667019169 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:53:06.404044415 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_28_0_metamodel_mapping_xStore_XStoreAssociationMapping_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 = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_28_0::metamodel::mapping::AssociationMapping", "_type", 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::protocols::pure::v1_28_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
+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_protocols_pure_v1_28_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:53.114996264 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:11.755960214 +0000
@@ -614,15 +614,15 @@
 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_protocols_pure_v1_28_0_metamodel_store_Store_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_28_0::metamodel::store::Store", "includedStores");
-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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_28_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ClassInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ClassInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 09:25:18.459544556 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 11:52:45.680370453 +0000
@@ -461,14 +461,14 @@
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_ClassInstance_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] = "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::protocols::pure::v1_28_0::metamodel::valueSpecification::ClassInstance", "type", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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[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::protocols::pure::v1_28_0::metamodel::valueSpecification::ClassInstance", "type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_ClassInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:30.127359935 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:52:44.344391472 +0000
@@ -642,12 +642,12 @@
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_Collection_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::Collection", "multiplicity", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:32.119328417 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:09.427996840 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_UnitInstance_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v[0] = "unitValue";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::UnitInstance", "unitType", 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 = newarray (java.lang.String)[1];
-v[0] = "unitValue";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::UnitInstance", "unitType", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 09:25:07.987710273 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 11:52:29.576623809 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_ValueSpecification_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_ValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:47.095091492 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:52:38.716480014 +0000
@@ -558,11 +558,11 @@
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_Variable_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[3];
 v[0] = "multiplicity";
 v[1] = "name";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:12.779634438 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:38.608481712 +0000
@@ -585,16 +585,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedFunction_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:28.147391262 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:53:10.039987212 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::AppliedProperty", "property");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::AppliedProperty", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:12.787634311 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:38.632481336 +0000
@@ -554,13 +554,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_protocols_pure_v1_28_0_metamodel_valueSpecification_application_FunctionApplication_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:55.534957984 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:52:38.616481587 +0000
@@ -672,17 +672,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[2];
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+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] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:56.982935080 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:52:54.472232133 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_AggregateValue_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] = "mapFn";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:18.167549176 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:52:53.352249754 +0000
@@ -376,11 +376,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CBoolean_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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CBoolean", "value");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:37.543242605 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:52:29.564623997 +0000
@@ -368,11 +368,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDateTime_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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CDateTime", "value");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:18.831538669 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:52:29.568623934 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDate_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:52.051013094 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:53:21.775802577 +0000
@@ -368,13 +368,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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDecimal_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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CDecimal", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:40.131201662 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:02.980098281 +0000
@@ -375,13 +375,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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CFloat_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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CFloat", "value");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CFloat", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:43.263152113 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:53:19.947831335 +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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CInteger_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CInteger", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:32.175327531 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:53:23.207780048 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CLatestDate_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:18.827538733 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:44.192393863 +0000
@@ -366,13 +366,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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CStrictDate_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CStrictDate", "value");
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CStrictDate", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:16.315578482 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:52:50.588293238 +0000
@@ -366,13 +366,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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CString_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CString", "value");
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::CString", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:49.899047136 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:52:51.480279205 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_EnumValue_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)[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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 09:25:08.451702929 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 11:52:55.160221309 +0000
@@ -358,11 +358,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GenericTypeInstance_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GenericTypeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:29.295373098 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:35.052537657 +0000
@@ -514,11 +514,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:18.747539998 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:53:14.435918052 +0000
@@ -541,16 +541,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_KeyExpression_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::KeyExpression", "add", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:31.923331519 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:53:04.572073236 +0000
@@ -795,11 +795,11 @@
 v[0] = "parameters";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::Lambda", "body", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:23.247468793 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:53:13.151938253 +0000
@@ -552,11 +552,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_List_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::List", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:09.723682799 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:52.776258816 +0000
@@ -403,13 +403,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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_MulRawValue_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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:07.979710399 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:52:55.164221246 +0000
@@ -367,11 +367,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PackageableElementPtr_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 09:25:41.431181094 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 11:53:10.479980290 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PathElement_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:32.879316393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:53:06.836037618 +0000
@@ -564,13 +564,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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Path_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] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::Path", "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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:36.847253615 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:52:35.044537784 +0000
@@ -825,17 +825,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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 = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:43.315151290 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:15.259905088 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyPathElement_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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 = 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 09:25:07.983710336 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 11:52:29.572623872 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RawValue_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] = "sourceInformation";
-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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:34.755286712 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:53:03.380091989 +0000
@@ -487,12 +487,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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] = "subTrees";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
-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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:49.831048212 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:53:17.655867394 +0000
@@ -312,10 +312,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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RuntimeInstance_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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:09.715682926 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:11.631962166 +0000
@@ -510,15 +510,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Whatever_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] = "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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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] = "sourceInformation";
 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::protocols::pure::v1_28_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "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::protocols::pure::v1_28_0::metamodel::valueSpecification::raw::Whatever", "class", 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_protocols_pure_v1_28_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:50.447038467 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:52:53.924240755 +0000
@@ -997,13 +997,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_protocols_pure_v1_28_0_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::v1_28_0::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_v1_28_0_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:54.102980636 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:53:05.292061909 +0000
@@ -559,14 +559,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_protocols_pure_v1_28_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_28_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_28_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_extension_ModuleSerializerExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_extension_ModuleSerializerExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 09:25:53.854984558 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 11:53:23.559774510 +0000
@@ -276,10 +276,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_protocols_pure_v1_29_0_extension_ModuleSerializerExtension_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::protocols::pure::v1_29_0::extension::ModuleSerializerExtension", "module");
 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::protocols::pure::v1_29_0::extension::ModuleSerializerExtension", "module");
 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_protocols_pure_v1_29_0_extension_ModuleSerializerExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_extension_SerializerExtension_v1_29_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_extension_SerializerExtension_v1_29_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_extension_SerializerExtension_v1_29_0_Impl.jimple	2025-03-13 09:25:34.939283802 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_extension_SerializerExtension_v1_29_0_Impl.jimple	2025-03-13 11:52:42.308423502 +0000
@@ -5405,6 +5405,9 @@
 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_protocols_pure_v1_29_0_extension_SerializerExtension_v1_29_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(32);
+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)[29];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5436,9 +5439,6 @@
 v[27] = "transfers_store_transformStore2";
 v[28] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_29_0::extension::SerializerExtension_v1_29_0", "invocation_execution_execute1", 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_protocols_pure_v1_29_0_extension_SerializerExtension_v1_29_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:43.251152303 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:14.511916856 +0000
@@ -399,14 +399,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_protocols_pure_v1_29_0_metamodel_AlloySDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_29_0::metamodel::AlloySDLC", "project");
-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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_29_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_29_0::metamodel::AlloySDLC", "project");
+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_protocols_pure_v1_29_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:55.454959250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:16.671882875 +0000
@@ -500,14 +500,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_AnalyticsExecutionContext_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] = "useAnalytics";
+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::protocols::pure::v1_29_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", v);
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_29_0::metamodel::ExecutionContext", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "useAnalytics";
-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::protocols::pure::v1_29_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:45.099123068 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:05.856053035 +0000
@@ -407,11 +407,11 @@
 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_protocols_pure_v1_29_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_29_0::metamodel::AuthenticationContext", "runAs");
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_29_0::metamodel::ExecutionContext", "_type", 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::protocols::pure::v1_29_0::metamodel::AuthenticationContext", "runAs");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:56.678939889 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:53:23.259779230 +0000
@@ -742,13 +742,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_protocols_pure_v1_29_0_metamodel_EngineRuntime_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::protocols::pure::v1_29_0::metamodel::Runtime", "_type");
 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] = "mappings";
 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::protocols::pure::v1_29_0::metamodel::EngineRuntime", "connections", 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::protocols::pure::v1_29_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_IdentifiedConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_IdentifiedConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 09:25:21.427497591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 11:53:08.920004832 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_IdentifiedConnection_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] = "id";
-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::protocols::pure::v1_29_0::metamodel::IdentifiedConnection", "connection", 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 = newarray (java.lang.String)[1];
+v[0] = "id";
+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::protocols::pure::v1_29_0::metamodel::IdentifiedConnection", "connection", 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_protocols_pure_v1_29_0_metamodel_IdentifiedConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:07.635715844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:52:37.864493417 +0000
@@ -505,10 +505,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_protocols_pure_v1_29_0_metamodel_LegacyRuntime_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::protocols::pure::v1_29_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_29_0::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::LegacyRuntime", "connections");
 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_protocols_pure_v1_29_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:22.539479996 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:39.184472650 +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_protocols_pure_v1_29_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_29_0::metamodel::PackageableElementPointer", "path", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_29_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_29_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:45.551115917 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:53:13.691929757 +0000
@@ -491,14 +491,14 @@
 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_protocols_pure_v1_29_0_metamodel_PureModelContextComposite_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] = "pointer";
-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::protocols::pure::v1_29_0::metamodel::PureModelContextComposite", "data", v);
+v[0] = "serializer";
+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::protocols::pure::v1_29_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_29_0::metamodel::PureModelContext", "_type", v);
+v[0] = "pointer";
+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::protocols::pure::v1_29_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_29_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:25.211437718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:52:57.048191607 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_29_0_metamodel_PureModelContextData_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] = "origin";
-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::protocols::pure::v1_29_0::metamodel::PureModelContextData", "elements", v);
+v[0] = "serializer";
+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::protocols::pure::v1_29_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_29_0::metamodel::PureModelContext", "_type", v);
+v[0] = "origin";
+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::protocols::pure::v1_29_0::metamodel::PureModelContextData", "elements", 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_protocols_pure_v1_29_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:25.259436957 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:59.564152023 +0000
@@ -404,11 +404,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextPointer_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] = "serializer";
 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::protocols::pure::v1_29_0::metamodel::PureModelContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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_protocols_pure_v1_29_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:44.039139836 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:11.215968710 +0000
@@ -368,11 +368,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContextText_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::protocols::pure::v1_29_0::metamodel::PureModelContextText", "code");
 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] = "serializer";
 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::protocols::pure::v1_29_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_29_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 09:25:25.279436642 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 11:52:47.816336849 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureModelContext_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] = "serializer";
 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::protocols::pure::v1_29_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_29_0_metamodel_PureModelContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:25.227437463 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:36.136520603 +0000
@@ -637,16 +637,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+v = newarray (java.lang.String)[2];
+v[0] = "baseVersion";
+v[1] = "version";
+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::protocols::pure::v1_29_0::metamodel::SDLC", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "packageableElementPointers";
 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::protocols::pure::v1_29_0::metamodel::PureSDLC", "overrideUrl", 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 = newarray (java.lang.String)[2];
-v[0] = "baseVersion";
-v[1] = "version";
-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::protocols::pure::v1_29_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_29_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_Runtime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_Runtime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_Runtime_Impl.jimple	2025-03-13 09:25:07.639715779 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_Runtime_Impl.jimple	2025-03-13 11:52:37.864493417 +0000
@@ -276,10 +276,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_protocols_pure_v1_29_0_metamodel_Runtime_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::protocols::pure::v1_29_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_29_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_Runtime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:25.283436577 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:36.140520541 +0000
@@ -376,13 +376,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_protocols_pure_v1_29_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_29_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_29_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:56.042949949 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:52:52.984255543 +0000
@@ -610,6 +610,9 @@
 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_protocols_pure_v1_29_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -618,9 +621,6 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_29_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_29_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:57.662924325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:12.619946622 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_StoreConnections_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] = "storeConnections";
 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::protocols::pure::v1_29_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_29_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:54.906967918 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:53:20.311825609 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_geometry_Line_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] = "style";
 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::protocols::pure::v1_29_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_29_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:50.259041441 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:53:22.763787033 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
 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::protocols::pure::v1_29_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_29_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:36.235263298 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:53:22.383793012 +0000
@@ -406,14 +406,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_protocols_pure_v1_29_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_29_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_29_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:38.115233555 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:21.431807988 +0000
@@ -580,17 +580,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_diagram_view_PropertyView_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] = "visibility";
-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::protocols::pure::v1_29_0::metamodel::diagram::view::PropertyView", "property", 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 = newarray (java.lang.String)[3];
 v[0] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_29_0::metamodel::diagram::view::RelationshipView", "line", 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 = newarray (java.lang.String)[1];
+v[0] = "visibility";
+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::protocols::pure::v1_29_0::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_v1_29_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:36.243263171 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:53:09.200000427 +0000
@@ -500,14 +500,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_protocols_pure_v1_29_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_29_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_29_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:21.631494363 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:53:16.363887720 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_v1_29_0_metamodel_diagram_visibility_PropertyVisibility_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] = "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::protocols::pure::v1_29_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", v);
+v[0] = "taggedValues";
+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::protocols::pure::v1_29_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_29_0::metamodel::diagram::visibility::Visibility", "stereotypes", v);
+v[0] = "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::protocols::pure::v1_29_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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_protocols_pure_v1_29_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:47.003092948 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:52:46.936350692 +0000
@@ -365,13 +365,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_protocols_pure_v1_29_0_metamodel_diagram_visibility_TypeVisibility_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::protocols::pure::v1_29_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_29_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_29_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
+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_protocols_pure_v1_29_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:21.635494300 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:52:46.940350630 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
 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::protocols::pure::v1_29_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_29_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:26.899411009 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:54.356233959 +0000
@@ -787,13 +787,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_protocols_pure_v1_29_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_29_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:55.986950835 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:52:45.280376745 +0000
@@ -1808,21 +1808,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "properties";
 v[1] = "qualifiedProperties";
 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::protocols::pure::v1_29_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_29_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:18.719540442 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:29.996617200 +0000
@@ -2184,6 +2184,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -2198,9 +2201,6 @@
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_29_0::metamodel::domain::Class", "constraints", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_29_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:56.434943748 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:52:41.272439802 +0000
@@ -1126,6 +1126,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_DefaultValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[2];
 v[0] = "name";
 v[1] = "package";
@@ -1136,9 +1139,6 @@
 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::protocols::pure::v1_29_0::metamodel::domain::DefaultValue", "sourceInformation", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_29_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:54.990966589 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:53:06.288046240 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_29_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_29_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_29_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:57.414928247 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:53:12.515948257 +0000
@@ -664,14 +664,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_protocols_pure_v1_29_0_metamodel_domain_EnumValue_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 = 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::protocols::pure::v1_29_0::metamodel::domain::EnumValue", "value");
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:55.918951911 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:08.024018928 +0000
@@ -1260,6 +1260,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1269,9 +1272,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)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_29_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:28.775381326 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:08.100017732 +0000
@@ -2060,11 +2060,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_29_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[5];
 v[0] = "parameters";
 v[1] = "postConstraints";
@@ -2073,11 +2068,16 @@
 v[4] = "returnType";
 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::protocols::pure::v1_29_0::metamodel::domain::Function", "body", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_29_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_29_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:18.695540821 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:29.820619970 +0000
@@ -2119,6 +2119,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -2137,9 +2140,6 @@
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_29_0::metamodel::domain::Class", "constraints", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_29_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:21.819491389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:08.072018173 +0000
@@ -776,11 +776,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "nonCanonicalUnits";
-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::protocols::pure::v1_29_0::metamodel::domain::Measure", "canonicalUnit", 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 = newarray (java.lang.String)[1];
+v[0] = "nonCanonicalUnits";
+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::protocols::pure::v1_29_0::metamodel::domain::Measure", "canonicalUnit", 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_protocols_pure_v1_29_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:19.891521896 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:53:08.064018298 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Multiplicity_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] = "upperBound";
 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::protocols::pure::v1_29_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_29_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:19.219532530 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:52:30.168614495 +0000
@@ -791,11 +791,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "tags";
-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::protocols::pure::v1_29_0::metamodel::domain::Profile", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "tags";
+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::protocols::pure::v1_29_0::metamodel::domain::Profile", "stereotypes", 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_protocols_pure_v1_29_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:27.251405439 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:08.056018425 +0000
@@ -972,6 +972,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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);
@@ -981,10 +985,6 @@
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::v1_29_0::metamodel::domain::Property", "defaultValue", v);
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_29_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:42.323166983 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:08.048018551 +0000
@@ -1245,6 +1245,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_domain_QualifiedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "sourceInformation", v);
 v = newarray (java.lang.String)[4];
 v[0] = "name";
 v[1] = "parameters";
@@ -1254,10 +1258,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)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_29_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_29_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:46.471101363 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:01.292124839 +0000
@@ -497,14 +497,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_protocols_pure_v1_29_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_29_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_29_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:49.263057197 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:08.012019117 +0000
@@ -588,11 +588,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "measure";
-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::protocols::pure::v1_29_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[1];
+v[0] = "measure";
+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::protocols::pure::v1_29_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_29_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:42.075170906 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:52:53.644245160 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_29_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_29_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:42.611162427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:21.095813275 +0000
@@ -463,10 +463,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_protocols_pure_v1_29_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_29_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_29_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_29_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:45.571115601 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:53:19.323841153 +0000
@@ -891,7 +891,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_protocols_pure_v1_29_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_29_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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);
@@ -904,6 +903,7 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_29_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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_protocols_pure_v1_29_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:53.286993543 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:41.612434453 +0000
@@ -944,11 +944,11 @@
 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_protocols_pure_v1_29_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
 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] = "varName";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:38.799222734 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:59.248156995 +0000
@@ -555,10 +555,10 @@
 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_protocols_pure_v1_29_0_metamodel_executionPlan_ClassResultType_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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ClassResultType", "class", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:51.111027963 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:51.160284239 +0000
@@ -928,7 +928,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_protocols_pure_v1_29_0_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_29_0::metamodel::executionPlan::ConstantExecutionNode", "values");
 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);
@@ -941,6 +940,7 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_29_0::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:30.879348036 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:53:07.320030003 +0000
@@ -317,11 +317,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_protocols_pure_v1_29_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:11.567653617 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:53:08.928004706 +0000
@@ -477,10 +477,10 @@
 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_protocols_pure_v1_29_0_metamodel_executionPlan_EnumValidationContext_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::protocols::pure::v1_29_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 v = newarray (java.lang.String)[1];
 v[0] = "varName";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ParameterValidationContext", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:53.614988355 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:00.848131824 +0000
@@ -891,10 +891,10 @@
 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_protocols_pure_v1_29_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::protocols::pure::v1_29_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:14.155612663 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:10.067986770 +0000
@@ -1080,13 +1080,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:42.627162174 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:54.372233707 +0000
@@ -609,10 +609,10 @@
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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::protocols::pure::v1_29_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:36.767254882 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:46.900351260 +0000
@@ -1533,13 +1533,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)[5];
-v[0] = "func";
-v[1] = "jsonPropertyPaths";
-v[2] = "pathToClasses";
-v[3] = "pathToMapping";
-v[4] = "pureModelContextData";
-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::protocols::pure::v1_29_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", v);
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1549,6 +1542,13 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[5];
+v[0] = "func";
+v[1] = "jsonPropertyPaths";
+v[2] = "pathToClasses";
+v[3] = "pathToMapping";
+v[4] = "pureModelContextData";
+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::protocols::pure::v1_29_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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_protocols_pure_v1_29_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:45.603115095 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:59.240157121 +0000
@@ -717,10 +717,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_29_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
-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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ClassResultType", "class", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 09:25:42.631162111 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 11:52:54.372233707 +0000
@@ -276,10 +276,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_protocols_pure_v1_29_0_metamodel_executionPlan_PlatformImplementation_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::protocols::pure::v1_29_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 09:25:09.803681533 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 11:53:09.703992498 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PropertyWithParameters_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::protocols::pure::v1_29_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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_protocols_pure_v1_29_0_metamodel_executionPlan_PropertyWithParameters_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:54.522973992 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:50.540293993 +0000
@@ -928,10 +928,10 @@
 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_protocols_pure_v1_29_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_29_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:18.319546771 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:52:59.252156933 +0000
@@ -276,10 +276,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_protocols_pure_v1_29_0_metamodel_executionPlan_ResultType_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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 09:25:20.363514427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_SetImplementationInfo_Impl.jimple	2025-03-13 11:52:49.544309663 +0000
@@ -614,14 +614,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_protocols_pure_v1_29_0_metamodel_executionPlan_SetImplementationInfo_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] = "id";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::SetImplementationInfo", "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_protocols_pure_v1_29_0_metamodel_executionPlan_SetImplementationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:55.866952733 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:23.011783132 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_29_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
-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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:15.511591205 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:52:37.140504807 +0000
@@ -891,10 +891,10 @@
 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_protocols_pure_v1_29_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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::protocols::pure::v1_29_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:18.315546834 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:08.788006908 +0000
@@ -267,10 +267,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_protocols_pure_v1_29_0_metamodel_executionPlan_VoidResultType_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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:17.211564304 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:08.856005839 +0000
@@ -1709,15 +1709,6 @@
 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] = "children";
-v[1] = "dependencyIndices";
-v[2] = "enableConstraints";
-v[3] = "graphFetchTree";
-v[4] = "localGraphFetchExecutionNode";
-v[5] = "localTreeIndices";
-v[6] = "parentIndex";
-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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", v);
-v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
 v[2] = "implementation";
@@ -1726,6 +1717,15 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[7];
+v[0] = "children";
+v[1] = "dependencyIndices";
+v[2] = "enableConstraints";
+v[3] = "graphFetchTree";
+v[4] = "localGraphFetchExecutionNode";
+v[5] = "localTreeIndices";
+v[6] = "parentIndex";
+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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:17.191564621 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:17.147875386 +0000
@@ -1514,15 +1514,6 @@
 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] = "children";
-v[1] = "dependencyIndices";
-v[2] = "enableConstraints";
-v[3] = "graphFetchTree";
-v[4] = "localGraphFetchExecutionNode";
-v[5] = "localTreeIndices";
-v[6] = "parentIndex";
-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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", v);
-v = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
 v[2] = "implementation";
@@ -1531,6 +1522,15 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[7];
+v[0] = "children";
+v[1] = "dependencyIndices";
+v[2] = "enableConstraints";
+v[3] = "graphFetchTree";
+v[4] = "localGraphFetchExecutionNode";
+v[5] = "localTreeIndices";
+v[6] = "parentIndex";
+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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:27.519401198 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:08.832006216 +0000
@@ -1734,22 +1734,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(21);
-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] = "xStorePropertyFetchDetails";
 v[1] = "xStorePropertyMapping";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::StoreMappingGlobalGraphFetchExecutionNode", "store", v);
-v = newarray (java.lang.String)[7];
-v[0] = "children";
-v[1] = "dependencyIndices";
-v[2] = "enableConstraints";
-v[3] = "graphFetchTree";
-v[4] = "localGraphFetchExecutionNode";
-v[5] = "localTreeIndices";
-v[6] = "parentIndex";
-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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1759,6 +1750,15 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[7];
+v[0] = "children";
+v[1] = "dependencyIndices";
+v[2] = "enableConstraints";
+v[3] = "graphFetchTree";
+v[4] = "localGraphFetchExecutionNode";
+v[5] = "localTreeIndices";
+v[6] = "parentIndex";
+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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 09:25:42.931157364 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 11:53:16.219889985 +0000
@@ -753,9 +753,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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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] = "sourceMappingId";
 v[1] = "sourceSetId";
@@ -765,6 +762,9 @@
 v[5] = "targetPropertiesOrdered";
 v[6] = "targetSetId";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::XStorePropertyFetchDetails", "propertyPath", 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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:39.411213051 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:02.068112629 +0000
@@ -1369,7 +1369,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
-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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[1];
 v[0] = "checked";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
@@ -1392,6 +1391,7 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:36.919252476 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:31.144599140 +0000
@@ -1205,7 +1205,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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);
@@ -1222,6 +1221,7 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:36.903252729 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:59.172158190 +0000
@@ -1137,7 +1137,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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);
@@ -1154,6 +1153,7 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:39.427212798 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:31.128599392 +0000
@@ -1245,7 +1245,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[1];
 v[0] = "checked";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
@@ -1265,6 +1264,7 @@
 v[5] = "resultSizeRange";
 v[6] = "resultType";
 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::protocols::pure::v1_29_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_29_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_29_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:51.875015878 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:06.140048568 +0000
@@ -1139,15 +1139,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+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] = "checked";
 v[1] = "contentType";
 v[2] = "enableConstraints";
 v[3] = "tree";
 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::protocols::pure::v1_29_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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 = newarray (java.lang.String)[7];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:43.043155593 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:52:48.528325647 +0000
@@ -276,10 +276,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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:52.291009298 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:52:48.524325710 +0000
@@ -605,14 +605,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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_ClassBuilder_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 = 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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::Builder", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::ClassBuilder", "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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:48.415070610 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:52:53.032254789 +0000
@@ -317,11 +317,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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:49.999045553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:52:49.460310984 +0000
@@ -385,13 +385,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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:51.183026825 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:17.967862485 +0000
@@ -637,13 +637,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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:43.039155656 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:12.243952538 +0000
@@ -505,11 +505,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_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
+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::protocols::pure::v1_29_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 09:25:43.799143633 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 11:53:08.724007915 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateFunctions_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] = "mapFn";
-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::protocols::pure::v1_29_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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 = newarray (java.lang.String)[1];
+v[0] = "mapFn";
+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::protocols::pure::v1_29_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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_protocols_pure_v1_29_0_metamodel_mapping_AggregateFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 09:25:32.099328735 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 11:53:06.088049386 +0000
@@ -458,13 +458,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_protocols_pure_v1_29_0_metamodel_mapping_AggregateSetImplementationContainer_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] = "index";
 v[1] = "setImplementation";
 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::protocols::pure::v1_29_0::metamodel::mapping::AggregateSetImplementationContainer", "aggregateSpecification", 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_protocols_pure_v1_29_0_metamodel_mapping_AggregateSetImplementationContainer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:23.447465629 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:52:43.804399967 +0000
@@ -758,13 +758,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_protocols_pure_v1_29_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_29_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_29_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:54.886968234 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:23.243779482 +0000
@@ -1099,13 +1099,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "mainSetImplementation";
-v[1] = "propertyMappings";
-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::protocols::pure::v1_29_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1114,6 +1107,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::mapping::ClassMapping", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "mainSetImplementation";
+v[1] = "propertyMappings";
+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::protocols::pure::v1_29_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_29_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:21.051503542 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:30.020616824 +0000
@@ -545,14 +545,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_protocols_pure_v1_29_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_29_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 09:25:31.527337784 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 11:52:29.972617579 +0000
@@ -658,9 +658,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_protocols_pure_v1_29_0_metamodel_mapping_ClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -669,6 +666,9 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_ClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:27.071408287 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:34.436547349 +0000
@@ -367,10 +367,10 @@
 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_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:36.935252223 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:53:04.420075628 +0000
@@ -326,10 +326,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_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 09:25:27.075408224 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 11:52:34.440547286 +0000
@@ -276,10 +276,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_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingSourceValue_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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:34.963283422 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:53:00.572136166 +0000
@@ -317,11 +317,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_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:31.463338797 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:52:29.860619341 +0000
@@ -614,14 +614,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_protocols_pure_v1_29_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_29_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_29_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:33.443307471 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:03.420091360 +0000
@@ -368,11 +368,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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::protocols::pure::v1_29_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:45.607115032 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:52:35.792526016 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_InputData_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] = "sourceInformation";
-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::protocols::pure::v1_29_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_29_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:11.291657985 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:52:44.012396695 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_29_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_29_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:26.131423160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:53:03.424091296 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 09:25:28.227389996 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 11:53:09.863989980 +0000
@@ -688,14 +688,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_protocols_pure_v1_29_0_metamodel_mapping_MappingTest_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] = "inputData";
 v[1] = "name";
 v[2] = "query";
 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::protocols::pure::v1_29_0::metamodel::mapping::MappingTest", "assert", 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_protocols_pure_v1_29_0_metamodel_mapping_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:22.431481705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:52:29.948617956 +0000
@@ -1583,6 +1583,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[4];
+v[0] = "classMappings";
+v[1] = "enumerationMappings";
+v[2] = "includedMappings";
+v[3] = "tests";
+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::protocols::pure::v1_29_0::metamodel::mapping::Mapping", "associationMappings", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -1591,12 +1597,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)[4];
-v[0] = "classMappings";
-v[1] = "enumerationMappings";
-v[2] = "includedMappings";
-v[3] = "tests";
-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::protocols::pure::v1_29_0::metamodel::mapping::Mapping", "associationMappings", 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_protocols_pure_v1_29_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:31.479338544 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:52:29.880619026 +0000
@@ -822,13 +822,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_29_0::metamodel::mapping::OperationClassMapping", "operation", 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::protocols::pure::v1_29_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
-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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -837,6 +830,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::mapping::ClassMapping", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_29_0::metamodel::mapping::OperationClassMapping", "operation", 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::protocols::pure::v1_29_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
+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_protocols_pure_v1_29_0_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:57.158932297 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:22.615789361 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_29_0_metamodel_mapping_ObjectInputData_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] = "sourceInformation";
-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::protocols::pure::v1_29_0::metamodel::mapping::InputData", "_type", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceClass";
 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::protocols::pure::v1_29_0::metamodel::mapping::ObjectInputData", "data", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_29_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:31.455338923 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:29.784620536 +0000
@@ -776,12 +776,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_29_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -790,6 +784,12 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::mapping::ClassMapping", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_29_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_29_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:16.023583104 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:52:44.796384360 +0000
@@ -477,10 +477,10 @@
 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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelChainConnection_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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_29_0::metamodel::runtime::Connection", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 09:25:11.379656594 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 11:52:44.816384045 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelInput_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] = "class";
-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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:39.683208748 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:52:44.804384235 +0000
@@ -477,13 +477,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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelStringInput_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] = "class";
-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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
+v = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:31.499338227 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:29.912618523 +0000
@@ -912,13 +912,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "propertyMappings";
-v[1] = "srcClass";
-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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -927,6 +920,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "propertyMappings";
+v[1] = "srcClass";
+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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:13.235627223 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:44.008396758 +0000
@@ -687,10 +687,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -701,6 +697,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)[2];
+v[0] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:41.951172869 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:44.812384109 +0000
@@ -412,11 +412,11 @@
 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] = "element";
-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::protocols::pure::v1_29_0::metamodel::runtime::Connection", "_type", v);
-v = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_29_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", v);
+v = newarray (java.lang.String)[1];
+v[0] = "element";
+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::protocols::pure::v1_29_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_29_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:31.515337974 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:52:29.932618208 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStoreAssociationMapping_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 = 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::protocols::pure::v1_29_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 v = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_29_0::metamodel::mapping::AssociationMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:29.319372718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:13.159938127 +0000
@@ -583,7 +583,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_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_29_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -594,6 +593,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 = 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::protocols::pure::v1_29_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_v1_29_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:31.075344935 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:52:48.396327724 +0000
@@ -614,12 +614,12 @@
 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_protocols_pure_v1_29_0_metamodel_store_Store_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::v1_29_0::metamodel::store::Store", "includedStores");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_29_0::metamodel::store::Store", "includedStores");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:56.082949316 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:53:10.187984883 +0000
@@ -560,14 +560,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[3];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "supportsStream";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::Variable", "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_protocols_pure_v1_29_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:30.467354555 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:43.544404058 +0000
@@ -588,13 +588,13 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-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] = "function";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:32.947315318 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:57.668181852 +0000
@@ -538,11 +538,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:30.475354429 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:43.552403931 +0000
@@ -557,10 +557,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:54.686971398 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:20.407824098 +0000
@@ -679,10 +679,10 @@
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 09:25:28.711382339 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_AggregateValue_Impl.jimple	2025-03-13 11:52:53.064254284 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_AggregateValue_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] = "mapFn";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::AggregateValue", "aggregateFn", 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:55.430959630 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:52:46.644355287 +0000
@@ -377,10 +377,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::CBoolean", "value");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::CBoolean", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:27.531401008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:02.156111246 +0000
@@ -366,13 +366,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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDateTime_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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::CDateTime", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::CDateTime", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:36.343261589 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:52:52.944256173 +0000
@@ -371,10 +371,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::CDecimal", "value");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::CDecimal", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:28.747381769 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:20.667820008 +0000
@@ -378,10 +378,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::CFloat", "value");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::CFloat", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:51.335024421 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:53:20.355824916 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_EnumValue_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] = "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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 09:25:56.658940205 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 11:53:04.340076886 +0000
@@ -312,10 +312,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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 09:25:48.987061562 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 11:52:52.496263221 +0000
@@ -360,10 +360,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_GenericTypeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:56.062949632 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:47.828336659 +0000
@@ -795,11 +795,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "parameters";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::Lambda", "body", 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:33.799301839 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:53:18.863848389 +0000
@@ -551,10 +551,10 @@
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_List_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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::List", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::List", "values");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:49.359055678 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:53:00.912130817 +0000
@@ -403,10 +403,10 @@
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_MulRawValue_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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:27.851395945 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:52:43.980397197 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:34.739286967 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:52:53.656244971 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Pair_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] = "second";
-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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::Pair", "first", 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 = newarray (java.lang.String)[1];
+v[0] = "second";
+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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::Pair", "first", 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:41.647177677 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:52:42.856414882 +0000
@@ -564,13 +564,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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Path_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] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::Path", "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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:55.318961401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:52:44.464389583 +0000
@@ -608,11 +608,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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 = 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:19.875522149 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:53:07.096033528 +0000
@@ -489,10 +489,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "subTrees";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:52.867000186 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:53:00.540136669 +0000
@@ -312,10 +312,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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RuntimeInstance_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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:37.227247604 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:52:49.392312055 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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] = "function";
-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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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 = newarray (java.lang.String)[1];
+v[0] = "function";
+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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:55.662955959 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:00.908130880 +0000
@@ -509,16 +509,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Whatever_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_29_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-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::protocols::pure::v1_29_0::metamodel::valueSpecification::raw::Whatever", "class", 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_protocols_pure_v1_29_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:25.251437085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:52:57.840179147 +0000
@@ -997,13 +997,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_protocols_pure_v1_29_0_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::v1_29_0::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_v1_29_0_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:44.023140089 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:53:08.112017544 +0000
@@ -559,14 +559,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_protocols_pure_v1_29_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_29_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_29_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_extension_SerializerExtension_v1_30_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_extension_SerializerExtension_v1_30_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_extension_SerializerExtension_v1_30_0_Impl.jimple	2025-03-13 09:25:41.071186790 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_extension_SerializerExtension_v1_30_0_Impl.jimple	2025-03-13 11:52:59.112159135 +0000
@@ -5405,6 +5405,9 @@
 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_protocols_pure_v1_30_0_extension_SerializerExtension_v1_30_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(32);
+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)[29];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5436,9 +5439,6 @@
 v[27] = "transfers_store_transformStore2";
 v[28] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_30_0::extension::SerializerExtension_v1_30_0", "invocation_execution_execute1", 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_protocols_pure_v1_30_0_extension_SerializerExtension_v1_30_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:57.686923945 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:52:54.428232826 +0000
@@ -399,14 +399,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_protocols_pure_v1_30_0_metamodel_AlloySDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_30_0::metamodel::AlloySDLC", "project");
-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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_30_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::AlloySDLC", "project");
 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_protocols_pure_v1_30_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:15.023598927 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:23.399777026 +0000
@@ -500,6 +500,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_AnalyticsExecutionContext_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] = "useAnalytics";
+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::protocols::pure::v1_30_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", v);
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -507,9 +510,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)[1];
-v[0] = "useAnalytics";
-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::protocols::pure::v1_30_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_30_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:53.254994049 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:07.632025095 +0000
@@ -407,6 +407,7 @@
 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_protocols_pure_v1_30_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_30_0::metamodel::AuthenticationContext", "runAs");
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -414,7 +415,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 = 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::protocols::pure::v1_30_0::metamodel::AuthenticationContext", "runAs");
 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_protocols_pure_v1_30_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:22.471481072 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:53:22.375793137 +0000
@@ -742,13 +742,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_protocols_pure_v1_30_0_metamodel_EngineRuntime_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] = "mappings";
+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::protocols::pure::v1_30_0::metamodel::EngineRuntime", "connections", 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::protocols::pure::v1_30_0::metamodel::Runtime", "_type");
 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] = "mappings";
-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::protocols::pure::v1_30_0::metamodel::EngineRuntime", "connections", 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_protocols_pure_v1_30_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:46.559099971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:53:09.755991680 +0000
@@ -505,8 +505,8 @@
 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_protocols_pure_v1_30_0_metamodel_LegacyRuntime_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::protocols::pure::v1_30_0::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::LegacyRuntime", "connections");
+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::protocols::pure::v1_30_0::metamodel::Runtime", "_type");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:22.411482021 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:53:02.108112000 +0000
@@ -510,14 +510,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_protocols_pure_v1_30_0_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_30_0_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextComposite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextComposite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 09:25:32.771318102 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextComposite_Impl.jimple	2025-03-13 11:53:23.783770986 +0000
@@ -491,14 +491,14 @@
 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_protocols_pure_v1_30_0_metamodel_PureModelContextComposite_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] = "pointer";
-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::protocols::pure::v1_30_0::metamodel::PureModelContextComposite", "data", v);
+v[0] = "serializer";
+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::protocols::pure::v1_30_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_30_0::metamodel::PureModelContext", "_type", v);
+v[0] = "pointer";
+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::protocols::pure::v1_30_0::metamodel::PureModelContextComposite", "data", 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_protocols_pure_v1_30_0_metamodel_PureModelContextComposite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:27.463402084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:53:18.959846879 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_30_0_metamodel_PureModelContextData_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] = "origin";
-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::protocols::pure::v1_30_0::metamodel::PureModelContextData", "elements", v);
+v[0] = "serializer";
+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::protocols::pure::v1_30_0::metamodel::PureModelContext", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_30_0::metamodel::PureModelContext", "_type", v);
+v[0] = "origin";
+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::protocols::pure::v1_30_0::metamodel::PureModelContextData", "elements", 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_protocols_pure_v1_30_0_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:17.299562912 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:44.904382661 +0000
@@ -404,12 +404,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextPointer_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] = "serializer";
+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::protocols::pure::v1_30_0::metamodel::PureModelContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::PureModelContextPointer", "sdlcInfo");
-v = newarray (java.lang.String)[1];
-v[0] = "serializer";
-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::protocols::pure::v1_30_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_30_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:48.667066625 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:52:58.764164609 +0000
@@ -368,11 +368,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContextText_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::protocols::pure::v1_30_0::metamodel::PureModelContextText", "code");
 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] = "serializer";
 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::protocols::pure::v1_30_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_30_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 09:25:17.307562785 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContext_Impl.jimple	2025-03-13 11:52:44.912382536 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureModelContext_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] = "serializer";
 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::protocols::pure::v1_30_0::metamodel::PureModelContext", "_type", 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_protocols_pure_v1_30_0_metamodel_PureModelContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:17.295562975 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:44.900382724 +0000
@@ -637,16 +637,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+v = newarray (java.lang.String)[2];
+v[0] = "baseVersion";
+v[1] = "version";
+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::protocols::pure::v1_30_0::metamodel::SDLC", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "packageableElementPointers";
 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::protocols::pure::v1_30_0::metamodel::PureSDLC", "overrideUrl", v);
-v = newarray (java.lang.String)[2];
-v[0] = "baseVersion";
-v[1] = "version";
-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::protocols::pure::v1_30_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_30_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:56.538942103 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:53:16.719882119 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_v1_30_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -681,9 +684,6 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_30_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_30_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:17.303562848 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:44.908382598 +0000
@@ -376,13 +376,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_protocols_pure_v1_30_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_30_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_30_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:44.547131800 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:52:54.296234903 +0000
@@ -610,9 +610,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_protocols_pure_v1_30_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -621,6 +618,9 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_30_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_30_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:56.958935460 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:23.499775454 +0000
@@ -1141,9 +1141,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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] = "generalizationViews";
 v[1] = "propertyViews";
@@ -1153,6 +1150,9 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_30_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:18.299547088 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:52:58.832163540 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Line_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] = "style";
-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::protocols::pure::v1_30_0::metamodel::diagram::geometry::Line", "points", 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 = newarray (java.lang.String)[1];
+v[0] = "style";
+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::protocols::pure::v1_30_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_30_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:54.338976902 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:52:42.676417713 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_geometry_Rectangle_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] = "width";
 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::protocols::pure::v1_30_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_30_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_rendering_Rendering_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_rendering_Rendering_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 09:25:43.003156227 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_rendering_Rendering_Impl.jimple	2025-03-13 11:53:03.052097149 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_rendering_Rendering_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] = "lineWidth";
 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::protocols::pure::v1_30_0::metamodel::diagram::rendering::Rendering", "color", 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_protocols_pure_v1_30_0_metamodel_diagram_rendering_Rendering_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:37.551242477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:52:32.212582337 +0000
@@ -418,12 +418,12 @@
 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_protocols_pure_v1_30_0_metamodel_diagram_visibility_PropertyVisibility_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] = "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::protocols::pure::v1_30_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_30_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", v);
+v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_30_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:16.987567849 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:17.975862360 +0000
@@ -368,10 +368,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 = 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::protocols::pure::v1_30_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_30_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_30_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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_protocols_pure_v1_30_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:13.207627666 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:09.455996398 +0000
@@ -1811,6 +1811,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_30_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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);
@@ -1818,11 +1823,6 @@
 v[0] = "properties";
 v[1] = "qualifiedProperties";
 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::protocols::pure::v1_30_0::metamodel::domain::Association", "originalMilestonedProperties", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_30_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:39.167216911 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:45.564372278 +0000
@@ -2185,11 +2185,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
 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] = "taggedValues";
 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::protocols::pure::v1_30_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:44.475132939 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:53:10.047987085 +0000
@@ -634,9 +634,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_protocols_pure_v1_30_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -644,6 +641,9 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_30_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:38.423228683 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:53:12.111954614 +0000
@@ -400,11 +400,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_DefaultValue_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] = "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::protocols::pure::v1_30_0::metamodel::domain::DefaultValue", "sourceInformation", 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 = 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::protocols::pure::v1_30_0::metamodel::domain::DefaultValue", "sourceInformation", 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_protocols_pure_v1_30_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:25.523432780 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:52:47.988334143 +0000
@@ -664,7 +664,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_protocols_pure_v1_30_0_metamodel_domain_EnumValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_30_0::metamodel::domain::EnumValue", "value");
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
@@ -672,6 +671,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 = 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::protocols::pure::v1_30_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:38.163232796 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:12.159953859 +0000
@@ -1263,15 +1263,15 @@
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_30_0::metamodel::domain::AnnotatedElement", "stereotypes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::domain::Enumeration", "values");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_30_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:44.451133319 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:12.143954110 +0000
@@ -2060,24 +2060,24 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[5];
-v[0] = "parameters";
-v[1] = "postConstraints";
-v[2] = "preConstraints";
-v[3] = "returnMultiplicity";
-v[4] = "returnType";
-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::protocols::pure::v1_30_0::metamodel::domain::Function", "body", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_30_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[5];
+v[0] = "parameters";
+v[1] = "postConstraints";
+v[2] = "preConstraints";
+v[3] = "returnMultiplicity";
+v[4] = "returnType";
+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::protocols::pure::v1_30_0::metamodel::domain::Function", "body", 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_protocols_pure_v1_30_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:52.135011766 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:45.540372655 +0000
@@ -2120,15 +2120,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
 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] = "taggedValues";
 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::protocols::pure::v1_30_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_30_0::metamodel::domain::MappingClass", "localProperties", 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 = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2140,6 +2136,10 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_30_0::metamodel::domain::MappingClass", "localProperties", 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_protocols_pure_v1_30_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:44.419133825 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:12.103954740 +0000
@@ -773,14 +773,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "nonCanonicalUnits";
 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::protocols::pure::v1_30_0::metamodel::domain::Measure", "canonicalUnit", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_30_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:25.583431832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:52:49.024317844 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Multiplicity_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] = "upperBound";
 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::protocols::pure::v1_30_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_30_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:44.395134206 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:53:02.748101932 +0000
@@ -788,14 +788,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "tags";
 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::protocols::pure::v1_30_0::metamodel::domain::Profile", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_30_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_PropertyPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_PropertyPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 09:25:11.875648743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 11:52:54.672228987 +0000
@@ -413,13 +413,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_protocols_pure_v1_30_0_metamodel_domain_PropertyPtr_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] = "property";
 v[1] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::domain::PropertyPtr", "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_protocols_pure_v1_30_0_metamodel_domain_PropertyPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:22.551479806 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:11.711960907 +0000
@@ -972,6 +972,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[4];
+v[0] = "multiplicity";
+v[1] = "name";
+v[2] = "propertyTypeSourceInformation";
+v[3] = "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::protocols::pure::v1_30_0::metamodel::domain::Property", "defaultValue", v);
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
@@ -979,12 +985,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)[4];
-v[0] = "multiplicity";
-v[1] = "name";
-v[2] = "propertyTypeSourceInformation";
-v[3] = "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::protocols::pure::v1_30_0::metamodel::domain::Property", "defaultValue", 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_protocols_pure_v1_30_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:44.467133066 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:11.163969529 +0000
@@ -1245,6 +1245,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[4];
+v[0] = "name";
+v[1] = "parameters";
+v[2] = "returnMultiplicity";
+v[3] = "returnType";
+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::protocols::pure::v1_30_0::metamodel::domain::QualifiedProperty", "body", v);
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
@@ -1252,12 +1258,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)[4];
-v[0] = "name";
-v[1] = "parameters";
-v[2] = "returnMultiplicity";
-v[3] = "returnType";
-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::protocols::pure::v1_30_0::metamodel::domain::QualifiedProperty", "body", 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_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_StereotypePtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_StereotypePtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 09:25:44.403134078 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 11:52:49.724306831 +0000
@@ -497,14 +497,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_protocols_pure_v1_30_0_metamodel_domain_StereotypePtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_30_0::metamodel::domain::StereotypePtr", "profile", 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_protocols_pure_v1_30_0_metamodel_domain_StereotypePtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:16.571574431 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:12.115954551 +0000
@@ -497,14 +497,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_protocols_pure_v1_30_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_30_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_30_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:44.431133635 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:53:12.123954425 +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_protocols_pure_v1_30_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_30_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_30_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:44.411133952 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:06.056049889 +0000
@@ -582,17 +582,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_domain_Unit_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::v1_30_0::metamodel::domain::Unit", "conversionFunction", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_30_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:53.806985317 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:53:14.411918430 +0000
@@ -733,17 +733,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executableMapping_ExecutableMapping_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] = "tests";
-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::protocols::pure::v1_30_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "tests";
+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::protocols::pure::v1_30_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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_protocols_pure_v1_30_0_metamodel_executableMapping_ExecutableMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:44.071139330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:53:15.887895209 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_30_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_30_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:39.895205394 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:15.623899362 +0000
@@ -463,10 +463,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_protocols_pure_v1_30_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_30_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_30_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_30_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:56.234946912 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:52:59.312155989 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
 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::protocols::pure::v1_30_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_30_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:39.995203812 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:53:16.183890552 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executableMapping_Test_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] = "data";
-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::protocols::pure::v1_30_0::metamodel::executableMapping::Test", "asserts", 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 = newarray (java.lang.String)[1];
+v[0] = "data";
+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::protocols::pure::v1_30_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_30_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:34.639288549 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:52:57.824179399 +0000
@@ -848,6 +848,9 @@
 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_protocols_pure_v1_30_0_metamodel_executionPlan_AggregationAwareExecutionNode_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 = 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::protocols::pure::v1_30_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
@@ -857,9 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:54.502974308 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:53:12.867942720 +0000
@@ -900,6 +900,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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] = "varName";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -908,12 +914,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "varName";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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_protocols_pure_v1_30_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:35.891268740 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:52.468263661 +0000
@@ -557,11 +557,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ClassResultType_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::protocols::pure::v1_30_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
-v[0] = "setImplementations";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::ClassResultType", "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 = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_30_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:39.243215709 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:52:55.892209794 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_CompiledClass_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] = "className";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_v1_30_0_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:34.851285195 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:59.452153785 +0000
@@ -885,6 +885,10 @@
 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_protocols_pure_v1_30_0_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ConstantExecutionNode", "values");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -893,10 +897,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:28.503385630 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:52:34.968538979 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_30_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_30_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_30_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:36.351261463 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:52:39.636465540 +0000
@@ -477,13 +477,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_protocols_pure_v1_30_0_metamodel_executionPlan_EnumValidationContext_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::protocols::pure::v1_30_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
-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] = "varName";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ParameterValidationContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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_protocols_pure_v1_30_0_metamodel_executionPlan_EnumValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:21.447497276 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:12.903942153 +0000
@@ -849,6 +849,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ErrorExecutionNode", "message");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -857,9 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:13.347625449 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:30.636607132 +0000
@@ -1065,6 +1065,9 @@
 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_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1073,9 +1076,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 09:25:33.911300067 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 11:52:36.876508961 +0000
@@ -706,15 +706,15 @@
 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_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionPlan_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 = newarray (java.lang.String)[4];
 v[0] = "kerberos";
 v[1] = "rootExecutionNode";
 v[2] = "serializer";
 v[3] = "templateFunctions";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionPlan", "globalImplementationSupport", 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_protocols_pure_v1_30_0_metamodel_executionPlan_ExecutionPlan_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:46.171106109 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:15.311904270 +0000
@@ -1037,6 +1037,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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] = "freeMarkerBooleanExpression";
+v[1] = "trueBlock";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1045,13 +1052,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "freeMarkerBooleanExpression";
-v[1] = "trueBlock";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_30_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:56.326945457 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:03.364092241 +0000
@@ -1242,6 +1242,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "parameterValidationContext";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1250,12 +1256,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "parameterValidationContext";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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_protocols_pure_v1_30_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:50.543036948 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:53:06.080049511 +0000
@@ -426,14 +426,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_protocols_pure_v1_30_0_metamodel_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::JavaClass", "byteCode", 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_protocols_pure_v1_30_0_metamodel_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:35.807270070 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:53:11.995956438 +0000
@@ -1487,14 +1487,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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);
@@ -1505,6 +1497,14 @@
 v[3] = "pathToMapping";
 v[4] = "pureModelContextData";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", v);
+v = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:34.347293168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:52:43.464405316 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_30_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ParameterValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ParameterValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ParameterValidationContext_Impl.jimple	2025-03-13 09:25:36.355261399 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ParameterValidationContext_Impl.jimple	2025-03-13 11:52:39.640465477 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_ParameterValidationContext_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] = "varName";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ParameterValidationContext", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_ParameterValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:35.887268803 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:52.460263787 +0000
@@ -717,13 +717,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ResultType", "_type");
-v = newarray (java.lang.String)[1];
-v[0] = "setImplementations";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_30_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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::protocols::pure::v1_30_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_30_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 09:25:41.351182361 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 11:52:43.932397953 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformMergeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 09:25:20.395513921 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 11:53:00.680134467 +0000
@@ -851,6 +851,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
 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::protocols::pure::v1_30_0::metamodel::executionPlan::PlatformUnionExecutionNode", "isChildrenExecutionParallelizable");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -859,9 +862,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_PlatformUnionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:29.111376009 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:53:14.427918178 +0000
@@ -885,6 +885,10 @@
 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_protocols_pure_v1_30_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_30_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -893,10 +897,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_30_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
-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_protocols_pure_v1_30_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:36.371261146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:52:33.652559683 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_30_0_metamodel_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:22.819475565 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:52:53.192252271 +0000
@@ -849,6 +849,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
 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::protocols::pure::v1_30_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -857,9 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_VariableResolutionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:37.251247224 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:00.756133271 +0000
@@ -1662,14 +1662,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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);
@@ -1682,6 +1674,14 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", v);
+v = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:25.695430060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:30.624607321 +0000
@@ -996,6 +996,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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] = "nodeIndex";
 v[1] = "parentIndex";
@@ -1008,9 +1011,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:51.055028849 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:00.736133586 +0000
@@ -1467,14 +1467,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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);
@@ -1487,6 +1479,14 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", v);
+v = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:25.683430248 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:02.196110616 +0000
@@ -940,6 +940,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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] = "nodeIndex";
 v[1] = "parentIndex";
@@ -952,9 +955,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:37.531242795 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:17.691866828 +0000
@@ -1691,21 +1691,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(20);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "xStorePropertyFetchDetails";
 v[1] = "xStorePropertyMapping";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::StoreMappingGlobalGraphFetchExecutionNode", "store", 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 = newarray (java.lang.String)[7];
 v[0] = "children";
 v[1] = "dependencyIndices";
@@ -1715,6 +1707,14 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", v);
+v = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:52.839000630 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:46.468358055 +0000
@@ -1326,6 +1326,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
+v = newarray (java.lang.String)[1];
+v[0] = "xStorePropertyMapping";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
@@ -1338,16 +1348,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:39.367213747 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:30.600607699 +0000
@@ -1162,6 +1162,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
@@ -1174,10 +1178,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:43.331151037 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:21.111813023 +0000
@@ -1094,6 +1094,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
@@ -1106,10 +1110,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:47.371087127 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:30.584607950 +0000
@@ -1202,6 +1202,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
@@ -1214,13 +1221,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:13.327625767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:52:57.348186887 +0000
@@ -1190,14 +1190,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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);
@@ -1207,6 +1199,14 @@
 v[2] = "graphFetchTree";
 v[3] = "store";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", v);
+v = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:33.751302597 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:04.776070027 +0000
@@ -954,6 +954,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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] = "checked";
 v[1] = "contentType";
@@ -966,9 +969,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:33.735302850 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:04.760070278 +0000
@@ -1096,14 +1096,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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);
@@ -1113,6 +1105,14 @@
 v[2] = "enableConstraints";
 v[3] = "tree";
 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::protocols::pure::v1_30_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", v);
+v = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:55.426959693 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:53:14.963909745 +0000
@@ -849,6 +849,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
 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::protocols::pure::v1_30_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -857,9 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_30_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_30_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:48.927062511 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:03.320092933 +0000
@@ -317,8 +317,8 @@
 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_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:16.011583294 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:53:03.960082864 +0000
@@ -276,10 +276,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_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:16.011583294 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:17.631867771 +0000
@@ -609,10 +609,10 @@
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::ClassBuilder", "class", 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:49.323056247 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:52:57.356186760 +0000
@@ -564,13 +564,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_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:35.719271461 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:03.956082927 +0000
@@ -317,11 +317,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_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Res_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Res_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 09:25:17.699556582 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 11:53:19.343840838 +0000
@@ -635,11 +635,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Res_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] = "rows";
 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Res", "columns", 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_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_Res_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:47.335087695 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:17.623867897 +0000
@@ -505,11 +505,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_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
+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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
-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::protocols::pure::v1_30_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 09:25:57.746922995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 11:53:07.812022263 +0000
@@ -458,13 +458,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_protocols_pure_v1_30_0_metamodel_mapping_AggregateSetImplementationContainer_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] = "index";
 v[1] = "setImplementation";
 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::protocols::pure::v1_30_0::metamodel::mapping::AggregateSetImplementationContainer", "aggregateSpecification", 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_protocols_pure_v1_30_0_metamodel_mapping_AggregateSetImplementationContainer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:56.590941281 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:52:37.512498955 +0000
@@ -758,13 +758,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_protocols_pure_v1_30_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_30_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_30_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:38.599225897 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:52:56.356202494 +0000
@@ -1099,6 +1099,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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] = "mainSetImplementation";
+v[1] = "propertyMappings";
+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::protocols::pure::v1_30_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1107,13 +1114,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "mainSetImplementation";
-v[1] = "propertyMappings";
-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::protocols::pure::v1_30_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_30_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 09:25:34.955283548 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 11:52:43.088411231 +0000
@@ -658,6 +658,9 @@
 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_protocols_pure_v1_30_0_metamodel_mapping_ClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -666,9 +669,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_ClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:42.531163693 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:53:13.979925225 +0000
@@ -368,12 +368,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
-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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
+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_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:33.803301774 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:53:03.696087018 +0000
@@ -326,11 +326,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_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 09:25:14.299610385 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 11:52:37.880493166 +0000
@@ -276,10 +276,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_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingSourceValue_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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:17.947552658 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:53:14.707913773 +0000
@@ -317,10 +317,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_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:26.907410882 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:53:18.751850151 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
 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::protocols::pure::v1_30_0::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_v1_30_0_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:29.503369807 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:16.375887532 +0000
@@ -366,13 +366,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_protocols_pure_v1_30_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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::protocols::pure::v1_30_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::mapping::MappingTestAssert", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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_protocols_pure_v1_30_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:56.358944951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:03.984082487 +0000
@@ -312,10 +312,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_protocols_pure_v1_30_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_30_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_30_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_30_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:46.095107313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:04.596072859 +0000
@@ -596,6 +596,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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)[1];
+v[0] = "setImplementationId";
+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::protocols::pure::v1_30_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -603,12 +609,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_30_0::metamodel::mapping::PropertyMapping", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "setImplementationId";
-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::protocols::pure::v1_30_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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_protocols_pure_v1_30_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:15.895585128 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:52:46.472357993 +0000
@@ -376,13 +376,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_protocols_pure_v1_30_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_30_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_30_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:22.403482148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:53:14.039924282 +0000
@@ -1589,14 +1589,14 @@
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::v1_30_0::metamodel::mapping::Mapping", "associationMappings", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:52.079012651 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:53:21.711803583 +0000
@@ -823,6 +823,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
 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::protocols::pure::v1_30_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_30_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -831,12 +837,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_30_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_30_0_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:23.207469426 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:02.760101744 +0000
@@ -420,11 +420,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceClass";
 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::protocols::pure::v1_30_0::metamodel::mapping::ObjectInputData", "data", 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_protocols_pure_v1_30_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:52.103012272 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:53:20.635820511 +0000
@@ -776,6 +776,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_30_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -784,12 +790,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_30_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_30_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:08.207706791 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:48.660323570 +0000
@@ -637,6 +637,9 @@
 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_protocols_pure_v1_30_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -644,9 +647,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_30_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:08.199706917 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:52:54.668229050 +0000
@@ -496,6 +496,9 @@
 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -503,9 +506,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_30_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:54.838968993 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:53:20.339825167 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "element";
-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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", v);
+v[0] = "url";
+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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::JsonModelConnection", "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 = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
+v[0] = "element";
+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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:35.955267727 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:53:10.483980227 +0000
@@ -477,13 +477,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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelChainConnection_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] = "element";
-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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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] = "element";
+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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:49.975045933 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:53:18.427855248 +0000
@@ -395,13 +395,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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelConnection_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] = "element";
-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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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] = "element";
+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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 09:25:33.167311837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 11:53:17.339872366 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelInput_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] = "class";
-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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:33.163311900 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:53:17.335872427 +0000
@@ -478,12 +478,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelStringInput_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] = "class";
-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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
-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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
+v = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:47.631083013 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:53:21.723803395 +0000
@@ -912,6 +912,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -924,9 +927,6 @@
 v[0] = "propertyMappings";
 v[1] = "srcClass";
 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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:55.546957795 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:53:07.336029752 +0000
@@ -687,6 +687,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[2];
+v[0] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -694,13 +701,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_30_0::metamodel::mapping::PropertyMapping", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:54.846968867 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:53.860241762 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_XmlModelConnection_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)[1];
 v[0] = "element";
 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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_30_0::metamodel::mapping::modelToModel::XmlModelConnection", "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_protocols_pure_v1_30_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:40.543195143 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:06.000050770 +0000
@@ -583,6 +583,10 @@
 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_protocols_pure_v1_30_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::v1_30_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
+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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -590,10 +594,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_30_0::metamodel::mapping::PropertyMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_v1_30_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_runtime_Connection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_runtime_Connection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 09:25:30.631351961 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 11:52:53.864241698 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_runtime_Connection_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] = "element";
-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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "element";
+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::protocols::pure::v1_30_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_30_0_metamodel_runtime_Connection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:56.794938054 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:02.104112064 +0000
@@ -614,15 +614,15 @@
 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_protocols_pure_v1_30_0_metamodel_store_Store_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 = 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::protocols::pure::v1_30_0::metamodel::store::Store", "includedStores");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_30_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ClassInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ClassInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 09:25:13.827617853 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 11:52:37.488499333 +0000
@@ -461,14 +461,14 @@
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_ClassInstance_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ClassInstance", "type", 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 = 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::protocols::pure::v1_30_0::metamodel::valueSpecification::ClassInstance", "type", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_ClassInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:25.559432210 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:53:02.636103694 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_Collection_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_30_0::metamodel::valueSpecification::Collection", "multiplicity", v);
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:47.991077318 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:52:48.896319858 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_UnitInstance_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] = "unitValue";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::UnitInstance", "unitType", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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[0] = "unitValue";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::UnitInstance", "unitType", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 09:25:13.831617791 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 11:52:37.492499270 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:40.139201534 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:52:48.992318347 +0000
@@ -558,11 +558,11 @@
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[3];
 v[0] = "multiplicity";
 v[1] = "name";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:34.279294244 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:49.020317907 +0000
@@ -586,14 +586,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:28.699382529 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:43.564403743 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedProperty_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 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] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::application::AppliedProperty", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:28.707382402 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:43.572403616 +0000
@@ -555,11 +555,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_FunctionApplication_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:55.062965451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:52:46.808352707 +0000
@@ -672,6 +672,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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)[2];
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
@@ -679,9 +682,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:39.375213622 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:52:43.760400660 +0000
@@ -376,11 +376,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CBoolean_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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CBoolean", "value");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:32.159327784 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:52:52.076269828 +0000
@@ -366,13 +366,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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDateTime_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CDateTime", "value");
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CDateTime", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:13.879617031 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:52:39.444468560 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDate_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:29.779365440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:53:13.455933470 +0000
@@ -368,13 +368,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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDecimal_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CDecimal", "value");
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CDecimal", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:31.931331392 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:08.232015655 +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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CFloat", "value");
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CFloat", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:27.611399744 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:53:10.931973178 +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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CInteger_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CInteger", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:13.875617094 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:53:10.243984002 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CLatestDate_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:37.963235960 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:39.440468623 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CStrictDate", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:26.587415945 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:52:56.584198907 +0000
@@ -368,11 +368,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString_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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::CString", "value");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:20.607510566 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:52:55.080222568 +0000
@@ -417,12 +417,12 @@
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 09:25:37.859237605 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_ExecutionContextInstance_Impl.jimple	2025-03-13 11:52:43.596403240 +0000
@@ -312,10 +312,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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::ExecutionContextInstance", "executionContext");
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_ExecutionContextInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 09:25:42.387165972 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 11:52:48.920319480 +0000
@@ -359,11 +359,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance_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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:33.791301964 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:40.008459688 +0000
@@ -514,11 +514,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:14.775602852 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:52:56.748196327 +0000
@@ -541,16 +541,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_KeyExpression_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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::KeyExpression", "add", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:31.123344177 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:48.952318977 +0000
@@ -792,14 +792,14 @@
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v[0] = "parameters";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::Lambda", "body", 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 = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::Lambda", "body", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:32.235326582 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:53:12.387950272 +0000
@@ -551,13 +551,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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_List_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::List", "values");
 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] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:50.391039353 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:53:06.868037115 +0000
@@ -403,13 +403,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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_MulRawValue_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:33.279310065 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:52:41.904429859 +0000
@@ -368,11 +368,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr_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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:38.331230137 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:52:51.368280967 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Pair_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] = "second";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::Pair", "first", 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 = newarray (java.lang.String)[1];
+v[0] = "second";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::Pair", "first", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 09:25:38.955220265 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 11:53:02.524105456 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PathElement_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:33.783302092 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:52:40.000459813 +0000
@@ -826,9 +826,6 @@
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[3];
@@ -836,6 +833,9 @@
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", v);
+v = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:38.947220392 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:02.520105519 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyPathElement_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)[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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 09:25:13.883616967 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 11:52:39.448468498 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RawValue_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:45.075123448 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:57.060191418 +0000
@@ -487,12 +487,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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] = "subTrees";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
+v = newarray (java.lang.String)[1];
+v[0] = "subTrees";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:32.571321266 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:53:19.615836558 +0000
@@ -312,10 +312,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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RuntimeInstance_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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:28.079392338 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:53:07.404028682 +0000
@@ -447,13 +447,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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TDSAggregateValue_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] = "mapFn";
 v[1] = "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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 09:25:18.811538986 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 11:52:44.392390717 +0000
@@ -312,10 +312,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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank_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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:50.383039479 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:19.751834419 +0000
@@ -509,16 +509,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Whatever_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] = "sourceInformation";
-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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_30_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_30_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:45.783112248 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:53:05.440059581 +0000
@@ -997,13 +997,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_protocols_pure_v1_30_0_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::v1_30_0::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_v1_30_0_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:19.207532719 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:53:05.444059517 +0000
@@ -559,14 +559,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_protocols_pure_v1_30_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_30_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_30_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl.jimple	2025-03-13 09:25:44.267136229 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl.jimple	2025-03-13 11:52:48.980318535 +0000
@@ -932,9 +932,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_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_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)[5];
 v[0] = "currentIndent";
 v[1] = "funcs";
@@ -942,6 +939,9 @@
 v[3] = "infixFunctions";
 v[4] = "removeFunctionPaths";
 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::protocols::pure::v1_30_0::transformation::fromPureGraph::toPureGrammar::AlloyToPureState", "coreImportPackages", 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_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0_Impl.jimple	2025-03-13 09:25:31.623336265 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0_Impl.jimple	2025-03-13 11:53:05.020066187 +0000
@@ -5504,6 +5504,9 @@
 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_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(33);
+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)[30];
 v[0] = "invocation_execution_execute2_post";
 v[1] = "invocation_execution_execute2_post2";
@@ -5536,9 +5539,6 @@
 v[28] = "transfers_store_transformStore2";
 v[29] = "transfers_valueSpecification_transformAny";
 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::protocols::pure::v1_31_0::extension::SerializerExtension_v1_31_0", "invocation_execution_execute1", 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_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:41.151185524 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:06.860037241 +0000
@@ -399,14 +399,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_protocols_pure_v1_31_0_metamodel_AlloySDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_31_0::metamodel::AlloySDLC", "project");
+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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_31_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::AlloySDLC", "project");
 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_protocols_pure_v1_31_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:37.831238048 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:01.016129181 +0000
@@ -407,10 +407,10 @@
 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_protocols_pure_v1_31_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_31_0::metamodel::AuthenticationContext", "runAs");
 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::protocols::pure::v1_31_0::metamodel::AuthenticationContext", "runAs");
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:34.819285700 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:52:42.976412993 +0000
@@ -505,10 +505,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_protocols_pure_v1_31_0_metamodel_LegacyRuntime_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::protocols::pure::v1_31_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_31_0::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::v1_31_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:18.263547657 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:40.796447290 +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_protocols_pure_v1_31_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_31_0::metamodel::PackageableElementPointer", "path", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_31_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_31_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:34.147296332 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:55.836210675 +0000
@@ -638,15 +638,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_protocols_pure_v1_31_0_metamodel_PureSDLC_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] = "packageableElementPointers";
-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::protocols::pure::v1_31_0::metamodel::PureSDLC", "overrideUrl", 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 = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_31_0::metamodel::SDLC", "_type", 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[0] = "packageableElementPointers";
+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::protocols::pure::v1_31_0::metamodel::PureSDLC", "overrideUrl", 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_protocols_pure_v1_31_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:25.127439047 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:55.840210612 +0000
@@ -376,13 +376,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_protocols_pure_v1_31_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_31_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_31_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_StoreConnections_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_StoreConnections_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 09:25:27.211406072 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_StoreConnections_Impl.jimple	2025-03-13 11:53:18.627852102 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_StoreConnections_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] = "storeConnections";
-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::protocols::pure::v1_31_0::metamodel::StoreConnections", "store", 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 = newarray (java.lang.String)[1];
+v[0] = "storeConnections";
+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::protocols::pure::v1_31_0::metamodel::StoreConnections", "store", 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_protocols_pure_v1_31_0_metamodel_StoreConnections_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:27.627399489 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:12.171953670 +0000
@@ -1146,13 +1146,13 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "generalizationViews";
 v[1] = "propertyViews";
 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::protocols::pure::v1_31_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_31_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:55.850952986 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:53:09.975988218 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_geometry_Line_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] = "style";
-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::protocols::pure::v1_31_0::metamodel::diagram::geometry::Line", "points", 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 = newarray (java.lang.String)[1];
+v[0] = "style";
+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::protocols::pure::v1_31_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_31_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:50.231041884 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:53:04.544073677 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_v1_31_0_metamodel_diagram_visibility_PropertyVisibility_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] = "taggedValues";
+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::protocols::pure::v1_31_0::metamodel::diagram::visibility::Visibility", "stereotypes", v);
+v = newarray (java.lang.String)[1];
 v[0] = "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::protocols::pure::v1_31_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_31_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_31_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:56.386944508 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:03.872084249 +0000
@@ -366,11 +366,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_TypeVisibility_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] = "taggedValues";
 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::protocols::pure::v1_31_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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_protocols_pure_v1_31_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:15.519591078 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:53:03.876084186 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
 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::protocols::pure::v1_31_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_31_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:20.463512845 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:51.400280464 +0000
@@ -787,13 +787,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_protocols_pure_v1_31_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_31_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:20.351514617 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:06.180047939 +0000
@@ -1808,21 +1808,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[2];
-v[0] = "properties";
-v[1] = "qualifiedProperties";
-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::protocols::pure::v1_31_0::metamodel::domain::Association", "originalMilestonedProperties", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[2];
+v[0] = "properties";
+v[1] = "qualifiedProperties";
+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::protocols::pure::v1_31_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_31_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:17.871553860 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:48.220330493 +0000
@@ -2190,11 +2190,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:43.835143064 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:53:16.071892314 +0000
@@ -634,6 +634,9 @@
 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_protocols_pure_v1_31_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -641,9 +644,6 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_31_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:49.103059727 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:53:23.091781873 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_31_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_31_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_31_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:49.347055868 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:52:55.436216967 +0000
@@ -664,14 +664,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_protocols_pure_v1_31_0_metamodel_domain_EnumValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_31_0::metamodel::domain::EnumValue", "value");
+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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:54.478974688 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:52:46.440358497 +0000
@@ -1260,18 +1260,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::protocols::pure::v1_31_0::metamodel::domain::Enumeration", "values");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_31_0::metamodel::domain::Enumeration", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:40.235200015 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:16.619883693 +0000
@@ -2065,12 +2065,6 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[5];
 v[0] = "parameters";
 v[1] = "postConstraints";
@@ -2078,6 +2072,12 @@
 v[3] = "returnMultiplicity";
 v[4] = "returnType";
 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::protocols::pure::v1_31_0::metamodel::domain::Function", "body", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_31_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:17.835554430 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:48.200330808 +0000
@@ -2119,21 +2119,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_31_0::metamodel::domain::MappingClass", "localProperties", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_31_0::metamodel::domain::MappingClass", "localProperties", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:12.159644250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:52:53.196252207 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_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] = "upperBound";
 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::protocols::pure::v1_31_0::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_PropertyPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_PropertyPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 09:25:38.851221911 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 11:52:46.664354972 +0000
@@ -413,13 +413,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_protocols_pure_v1_31_0_metamodel_domain_PropertyPtr_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] = "property";
 v[1] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::domain::PropertyPtr", "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_protocols_pure_v1_31_0_metamodel_domain_PropertyPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:52.011013727 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:52:54.700228546 +0000
@@ -978,13 +978,13 @@
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::v1_31_0::metamodel::domain::Property", "defaultValue", 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 = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_31_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:20.455512972 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:07.848021697 +0000
@@ -1245,19 +1245,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "name";
 v[1] = "parameters";
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::v1_31_0::metamodel::domain::QualifiedProperty", "body", 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 = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_31_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_StereotypePtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_StereotypePtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 09:25:57.234931095 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 11:53:16.635883441 +0000
@@ -497,14 +497,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_protocols_pure_v1_31_0_metamodel_domain_StereotypePtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_31_0::metamodel::domain::StereotypePtr", "profile", 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_protocols_pure_v1_31_0_metamodel_domain_StereotypePtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:34.463291332 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:01.852116029 +0000
@@ -497,14 +497,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_protocols_pure_v1_31_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_31_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_31_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_TaggedValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_TaggedValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 09:25:55.702955327 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_TaggedValue_Impl.jimple	2025-03-13 11:52:54.728228106 +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_protocols_pure_v1_31_0_metamodel_domain_TaggedValue_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] = "tag";
 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::protocols::pure::v1_31_0::metamodel::domain::TaggedValue", "sourceInformation", 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_protocols_pure_v1_31_0_metamodel_domain_TaggedValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:21.647494110 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:53:02.908099415 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_31_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_31_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:50.423038847 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:19.439839328 +0000
@@ -463,10 +463,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_protocols_pure_v1_31_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_31_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_31_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_31_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:06.711730467 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:53:06.028050330 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
 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::protocols::pure::v1_31_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_31_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:43.339150911 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:53:12.023955999 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executableMapping_Test_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] = "data";
-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::protocols::pure::v1_31_0::metamodel::executableMapping::Test", "asserts", 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 = newarray (java.lang.String)[1];
+v[0] = "data";
+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::protocols::pure::v1_31_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_31_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:50.835032330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:53:08.148016977 +0000
@@ -848,9 +848,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_protocols_pure_v1_31_0_metamodel_executionPlan_AggregationAwareExecutionNode_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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -860,6 +857,9 @@
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_31_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
+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_protocols_pure_v1_31_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:18.487544113 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:53:11.003972046 +0000
@@ -900,12 +900,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "varName";
-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::protocols::pure::v1_31_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -914,6 +908,12 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "varName";
+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::protocols::pure::v1_31_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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_protocols_pure_v1_31_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:45.199121486 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:53:22.491791313 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_CompiledClass_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] = "className";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_v1_31_0_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:32.427323544 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:53:02.236109986 +0000
@@ -885,10 +885,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_protocols_pure_v1_31_0_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::v1_31_0::metamodel::executionPlan::ConstantExecutionNode", "values");
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -897,6 +893,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:13.187627981 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:52:36.240518967 +0000
@@ -317,11 +317,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_protocols_pure_v1_31_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_31_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_31_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_31_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:39.179216721 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:53:11.863958516 +0000
@@ -477,13 +477,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_protocols_pure_v1_31_0_metamodel_executionPlan_EnumValidationContext_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::protocols::pure::v1_31_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 v = newarray (java.lang.String)[1];
 v[0] = "varName";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ParameterValidationContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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_protocols_pure_v1_31_0_metamodel_executionPlan_EnumValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:35.483275195 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:52:47.068348617 +0000
@@ -848,9 +848,7 @@
 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_protocols_pure_v1_31_0_metamodel_executionPlan_ErrorExecutionNode_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 = 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::protocols::pure::v1_31_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -859,7 +857,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_31_0::metamodel::executionPlan::ErrorExecutionNode", "message");
+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_protocols_pure_v1_31_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:18.499543923 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:41.292439487 +0000
@@ -1065,9 +1065,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_protocols_pure_v1_31_0_metamodel_executionPlan_ExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1076,6 +1073,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_31_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:57.778922489 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:52:44.500389017 +0000
@@ -1037,13 +1037,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "freeMarkerBooleanExpression";
-v[1] = "trueBlock";
-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::protocols::pure::v1_31_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1052,6 +1045,13 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "freeMarkerBooleanExpression";
+v[1] = "trueBlock";
+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::protocols::pure::v1_31_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_31_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:37.783238807 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:22.147796724 +0000
@@ -1242,12 +1242,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "parameterValidationContext";
-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::protocols::pure::v1_31_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1256,6 +1250,12 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "parameterValidationContext";
+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::protocols::pure::v1_31_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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_protocols_pure_v1_31_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:55.350960895 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:52:55.800211241 +0000
@@ -426,14 +426,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_protocols_pure_v1_31_0_metamodel_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::JavaClass", "byteCode", 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_protocols_pure_v1_31_0_metamodel_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:17.427560886 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:42.836415196 +0000
@@ -605,14 +605,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_protocols_pure_v1_31_0_metamodel_executionPlan_JavaPlatformImplementation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_31_0::metamodel::executionPlan::PlatformImplementation", "_type");
-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] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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::protocols::pure::v1_31_0::metamodel::executionPlan::PlatformImplementation", "_type");
+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_protocols_pure_v1_31_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:25.467433666 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:41.704433005 +0000
@@ -1494,9 +1494,6 @@
 v[3] = "pathToMapping";
 v[4] = "pureModelContextData";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1505,6 +1502,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_31_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:57.578925653 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:53:02.472106274 +0000
@@ -798,9 +798,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_protocols_pure_v1_31_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -809,6 +806,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_31_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:37.611241528 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:49.456311047 +0000
@@ -716,6 +716,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_31_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ResultType", "_type");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
@@ -723,7 +724,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementations";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_31_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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_protocols_pure_v1_31_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 09:25:26.179422401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 11:53:00.032144662 +0000
@@ -798,9 +798,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_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -809,6 +806,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformMergeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 09:25:32.863316647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 11:53:21.023814407 +0000
@@ -851,9 +851,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
 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::protocols::pure::v1_31_0::metamodel::executionPlan::PlatformUnionExecutionNode", "isChildrenExecutionParallelizable");
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -862,6 +859,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_31_0_metamodel_executionPlan_PlatformUnionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:48.395070927 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:53:12.303951594 +0000
@@ -885,10 +885,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_protocols_pure_v1_31_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::v1_31_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -897,6 +893,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_v1_31_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:55.206963172 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:52:41.280439676 +0000
@@ -798,9 +798,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_protocols_pure_v1_31_0_metamodel_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -809,6 +806,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_31_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:47.187090037 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:05.024066126 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_31_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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::protocols::pure::v1_31_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_v1_31_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:39.023219189 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:53:01.316124461 +0000
@@ -848,10 +848,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_protocols_pure_v1_31_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::v1_31_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -860,6 +856,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 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_protocols_pure_v1_31_0_metamodel_executionPlan_VariableResolutionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:27.899395186 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:56.028207654 +0000
@@ -1662,9 +1662,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1682,6 +1679,9 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.227500756 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:42.800415763 +0000
@@ -996,9 +996,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1011,6 +1008,9 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:27.879395502 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:56.196205011 +0000
@@ -1467,9 +1467,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1487,6 +1484,9 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.115486705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:51.052285938 +0000
@@ -940,9 +940,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -955,6 +952,9 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:45.227121043 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:56.008207969 +0000
@@ -1695,9 +1695,6 @@
 v[0] = "xStorePropertyFetchDetails";
 v[1] = "xStorePropertyMapping";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::StoreMappingGlobalGraphFetchExecutionNode", "store", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1715,6 +1712,9 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:26.711413983 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:01.412122951 +0000
@@ -1326,13 +1326,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
+v[0] = "checked";
+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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1341,13 +1338,16 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
+v = newarray (java.lang.String)[1];
+v[0] = "xStorePropertyMapping";
+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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.215500947 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:42.784416014 +0000
@@ -1162,9 +1162,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
@@ -1178,6 +1175,9 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.199501199 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:42.768416266 +0000
@@ -1094,9 +1094,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
@@ -1110,6 +1107,9 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:26.727413730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:01.432122636 +0000
@@ -1202,10 +1202,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
-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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[1];
+v[0] = "checked";
+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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1214,13 +1214,13 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "checked";
-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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:24.739445185 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:52:46.192362397 +0000
@@ -1196,9 +1196,6 @@
 v[2] = "graphFetchTree";
 v[3] = "store";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1207,6 +1204,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_31_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:27.035408857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:05.984051021 +0000
@@ -954,9 +954,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -965,6 +962,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "checked";
 v[1] = "contentType";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:27.019409110 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:05.968051273 +0000
@@ -1096,9 +1096,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-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] = "checked";
+v[1] = "contentType";
+v[2] = "enableConstraints";
+v[3] = "tree";
+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::protocols::pure::v1_31_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1107,12 +1110,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[4];
-v[0] = "checked";
-v[1] = "contentType";
-v[2] = "enableConstraints";
-v[3] = "tree";
-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::protocols::pure::v1_31_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:42.559163250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:53:03.864084375 +0000
@@ -848,9 +848,7 @@
 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_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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 = 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::protocols::pure::v1_31_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -859,7 +857,9 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_31_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_31_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
+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_protocols_pure_v1_31_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:50.311040619 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:21.903800563 +0000
@@ -320,8 +320,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 = 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:32.079329050 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:53:02.628103819 +0000
@@ -276,10 +276,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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:32.075329114 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:15.567900243 +0000
@@ -605,14 +605,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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassBuilder_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 = 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Builder", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::ClassBuilder", "class", 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Builder", "_type");
+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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:12.139644566 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:53:22.299794333 +0000
@@ -564,13 +564,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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:52.299009172 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:21.083813464 +0000
@@ -317,11 +317,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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:40.307198876 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:53:10.407981422 +0000
@@ -674,9 +674,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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 09:25:50.715034228 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 11:53:10.723976451 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_PropertyInfo_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] = "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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::PropertyInfo", "property", 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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_PropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Res_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Res_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 09:25:26.119423350 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 11:53:07.364029312 +0000
@@ -635,11 +635,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Res_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] = "rows";
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Res", "columns", 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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Res_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:32.839317026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:52:34.148551880 +0000
@@ -637,13 +637,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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Row_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Row_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 09:25:36.391260829 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Row_Impl.jimple	2025-03-13 11:53:23.691772433 +0000
@@ -460,10 +460,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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_Row_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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Row", "values");
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Row", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:57.602925274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:02.628103819 +0000
@@ -505,11 +505,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_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
-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::protocols::pure::v1_31_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 09:25:39.835206343 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 11:53:23.719771993 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateFunctions_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] = "mapFn";
-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::protocols::pure::v1_31_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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 = newarray (java.lang.String)[1];
+v[0] = "mapFn";
+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::protocols::pure::v1_31_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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_protocols_pure_v1_31_0_metamodel_mapping_AggregateFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 09:25:47.687082127 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 11:53:08.764007286 +0000
@@ -458,13 +458,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_protocols_pure_v1_31_0_metamodel_mapping_AggregateSetImplementationContainer_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] = "index";
 v[1] = "setImplementation";
 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::protocols::pure::v1_31_0::metamodel::mapping::AggregateSetImplementationContainer", "aggregateSpecification", 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_protocols_pure_v1_31_0_metamodel_mapping_AggregateSetImplementationContainer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:23.623462844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:04.884068328 +0000
@@ -1107,13 +1107,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "mainSetImplementation";
 v[1] = "propertyMappings";
 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::protocols::pure::v1_31_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_31_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:17.847554240 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:53:16.795880924 +0000
@@ -545,14 +545,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_protocols_pure_v1_31_0_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_31_0::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_v1_31_0_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:51.095028217 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:43.228409029 +0000
@@ -368,11 +368,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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] = "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::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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 = 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::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:19.423529302 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:52:50.696291539 +0000
@@ -326,10 +326,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_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:29.247373857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:52:39.168472903 +0000
@@ -317,10 +317,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_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:17.767555506 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:53:21.771802640 +0000
@@ -614,14 +614,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_protocols_pure_v1_31_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_31_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_31_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:30.103360314 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:52:59.304156114 +0000
@@ -366,13 +366,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_protocols_pure_v1_31_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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] = "sourceInformation";
+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::protocols::pure::v1_31_0::metamodel::mapping::MappingTestAssert", "_type", 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::protocols::pure::v1_31_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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] = "sourceInformation";
-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::protocols::pure::v1_31_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_31_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:55.002966400 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:01.596120056 +0000
@@ -596,12 +596,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
-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::protocols::pure::v1_31_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -609,6 +603,12 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_31_0::metamodel::mapping::PropertyMapping", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "setImplementationId";
+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::protocols::pure::v1_31_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:56.142948367 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:53:16.263889294 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_31_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_31_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:30.107360251 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:52:59.308156052 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_31_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:17.811554810 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:52:56.272203815 +0000
@@ -1588,15 +1588,15 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "classMappings";
 v[1] = "enumerationMappings";
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::v1_31_0::metamodel::mapping::Mapping", "associationMappings", 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_protocols_pure_v1_31_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:17.747555823 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:52:45.048380396 +0000
@@ -822,9 +822,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_31_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -833,10 +830,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::mapping::ClassMapping", "_type", 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::protocols::pure::v1_31_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
 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::protocols::pure::v1_31_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_31_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_31_0_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:17.735556012 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:45.056380269 +0000
@@ -776,9 +776,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_31_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -790,6 +787,9 @@
 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] = "parameters";
+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::protocols::pure::v1_31_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_31_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:08.135707930 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:46.676354783 +0000
@@ -637,9 +637,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_protocols_pure_v1_31_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -647,6 +644,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_31_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_31_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:08.127708057 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:52:46.668354909 +0000
@@ -496,9 +496,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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -506,6 +503,9 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_31_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:28.871379807 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:48.708322815 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_JsonModelConnection_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[0] = "url";
+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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_31_0::metamodel::runtime::Connection", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:51.651019422 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:52:48.692323067 +0000
@@ -479,11 +479,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelChainConnection_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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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] = "element";
 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::protocols::pure::v1_31_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:53.382992024 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:52:48.720322626 +0000
@@ -395,13 +395,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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::ModelConnection", "input");
-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] = "element";
 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::protocols::pure::v1_31_0::metamodel::runtime::Connection", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:55.174963678 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:52:48.716322689 +0000
@@ -480,10 +480,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "class";
 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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:17.727556139 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:55.356218226 +0000
@@ -920,13 +920,13 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "propertyMappings";
 v[1] = "srcClass";
 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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:33.435307596 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:51.408280338 +0000
@@ -687,13 +687,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -701,6 +694,13 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_31_0::metamodel::mapping::PropertyMapping", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:25.731429489 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:48.700322940 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_XmlModelConnection_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] = "element";
+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::protocols::pure::v1_31_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::v1_31_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", v);
-v = newarray (java.lang.String)[1];
-v[0] = "element";
-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::protocols::pure::v1_31_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_31_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:17.755555696 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:53:22.635789047 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_31_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
-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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::v1_31_0::metamodel::mapping::AssociationMapping", "_type", 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::protocols::pure::v1_31_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
+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_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:40.411197231 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:52:52.616261333 +0000
@@ -583,9 +583,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_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -594,6 +591,9 @@
 v[4] = "target";
 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::protocols::pure::v1_31_0::metamodel::mapping::PropertyMapping", "_type", 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::protocols::pure::v1_31_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
+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_protocols_pure_v1_31_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 09:25:57.722923375 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 11:53:20.187827559 +0000
@@ -565,14 +565,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_protocols_pure_v1_31_0_metamodel_objectReference_AlloyObjectReference_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] = "pathToMapping";
 v[1] = "setId";
 v[2] = "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::protocols::pure::v1_31_0::metamodel::objectReference::AlloyObjectReference", "operationResolvedSetsId", 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_protocols_pure_v1_31_0_metamodel_objectReference_AlloyObjectReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_runtime_Connection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_runtime_Connection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 09:25:09.867680520 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_runtime_Connection_Impl.jimple	2025-03-13 11:52:48.724322564 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_runtime_Connection_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] = "element";
 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::protocols::pure::v1_31_0::metamodel::runtime::Connection", "_type", 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_protocols_pure_v1_31_0_metamodel_runtime_Connection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:40.283199256 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:21.803802135 +0000
@@ -619,10 +619,10 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_31_0::metamodel::store::Store", "includedStores");
 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::protocols::pure::v1_31_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_31_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 09:25:16.331578230 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 11:52:53.232251641 +0000
@@ -461,14 +461,14 @@
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_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] = "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::protocols::pure::v1_31_0::metamodel::valueSpecification::ClassInstance", "type", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ClassInstance", "type", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:29.527369427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:52:52.556262277 +0000
@@ -645,11 +645,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::Collection", "multiplicity", 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 = 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::protocols::pure::v1_31_0::metamodel::valueSpecification::Collection", "multiplicity", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:15.747587470 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:08.432012509 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_UnitInstance_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] = "unitValue";
-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::protocols::pure::v1_31_0::metamodel::valueSpecification::UnitInstance", "unitType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "unitValue";
+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::protocols::pure::v1_31_0::metamodel::valueSpecification::UnitInstance", "unitType", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:15.843585951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:53:11.183969214 +0000
@@ -585,10 +585,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:45.967109336 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:53:05.876052722 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::AppliedProperty", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:15.871585508 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:58.480169078 +0000
@@ -554,10 +554,10 @@
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_application_FunctionApplication_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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:33.263310318 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:52:58.472169204 +0000
@@ -672,17 +672,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
+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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
-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] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:17.675556962 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:53:04.272077956 +0000
@@ -374,10 +374,10 @@
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean_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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::CBoolean", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::CBoolean", "value");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:40.103202105 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:04.200079089 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::CDateTime", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::CDateTime", "value");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:55.522958174 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:37.688496187 +0000
@@ -369,10 +369,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::CStrictDate", "value");
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::CStrictDate", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:38.247231466 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:53:12.759944420 +0000
@@ -366,13 +366,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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::CString", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::CString", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:17.583558418 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:53:16.439886524 +0000
@@ -420,11 +420,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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 = 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:34.023298294 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:57.040191732 +0000
@@ -514,11 +514,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:15.779586964 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:36.000522743 +0000
@@ -795,11 +795,11 @@
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::Lambda", "body", 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 = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::Lambda", "body", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:44.735128827 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:53:21.495806982 +0000
@@ -403,10 +403,10 @@
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_MulRawValue_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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:55.790953935 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:53:20.431823720 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_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] = "second";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::Pair", "first", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:45.031124144 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:52:53.240251516 +0000
@@ -564,13 +564,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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_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] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::Path", "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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:40.479196156 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:01.092127985 +0000
@@ -825,17 +825,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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] = "subTrees";
+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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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 = newarray (java.lang.String)[1];
-v[0] = "subTrees";
-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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:34.363292914 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:57.032191859 +0000
@@ -486,13 +486,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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
-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] = "subTrees";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:34.111296902 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:52:53.964240126 +0000
@@ -312,10 +312,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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 09:25:33.407308039 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation_Impl.jimple	2025-03-13 11:53:04.388076130 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation_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] = "direction";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::TDSSortInformation", "column", 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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:44.731128889 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:21.491807045 +0000
@@ -509,10 +509,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_31_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_31_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:09.963679001 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:52:49.756306327 +0000
@@ -559,14 +559,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_protocols_pure_v1_31_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_31_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_31_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple	2025-03-13 09:25:10.263674253 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_SplitCodeResult_Impl.jimple	2025-03-13 11:52:54.152237168 +0000
@@ -454,11 +454,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_SplitCodeResult_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] = "index";
 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::protocols::pure::v1_31_0::transformation::fromPureGraph::SplitCodeResult", "codeLines", 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_protocols_pure_v1_31_0_transformation_fromPureGraph_SplitCodeResult_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_ModuleSerializerExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_ModuleSerializerExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 09:25:37.431244377 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 11:52:44.560388074 +0000
@@ -276,10 +276,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_protocols_pure_v1_32_0_extension_ModuleSerializerExtension_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::protocols::pure::v1_32_0::extension::ModuleSerializerExtension", "module");
 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::protocols::pure::v1_32_0::extension::ModuleSerializerExtension", "module");
 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_protocols_pure_v1_32_0_extension_ModuleSerializerExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:56.130948557 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:23.679772623 +0000
@@ -402,11 +402,11 @@
 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::protocols::pure::v1_32_0::metamodel::AlloySDLC", "project");
 v = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_32_0::metamodel::SDLC", "_type", 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::protocols::pure::v1_32_0::metamodel::AlloySDLC", "project");
 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_protocols_pure_v1_32_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:56.242946785 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:11.111970347 +0000
@@ -407,6 +407,7 @@
 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_protocols_pure_v1_32_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_32_0::metamodel::AuthenticationContext", "runAs");
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -414,7 +415,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 = 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::protocols::pure::v1_32_0::metamodel::AuthenticationContext", "runAs");
 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_protocols_pure_v1_32_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:07.719714513 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:32.516577555 +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_protocols_pure_v1_32_0_metamodel_PackageableElementPointer_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] = "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::protocols::pure::v1_32_0::metamodel::PackageableElementPointer", "path", 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_protocols_pure_v1_32_0_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:13.691620005 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:52:46.156362965 +0000
@@ -510,14 +510,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_protocols_pure_v1_32_0_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_32_0_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:23.231469046 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:53:14.251920947 +0000
@@ -406,10 +406,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_32_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_32_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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::protocols::pure::v1_32_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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_protocols_pure_v1_32_0_metamodel_PureModelContextPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:42.003172045 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:52:56.372202241 +0000
@@ -366,13 +366,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_protocols_pure_v1_32_0_metamodel_PureModelContextText_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::protocols::pure::v1_32_0::metamodel::PureModelContextText", "code");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_32_0::metamodel::PureModelContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::PureModelContextText", "code");
 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_protocols_pure_v1_32_0_metamodel_PureModelContextText_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:23.235468983 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:53:14.259920820 +0000
@@ -638,15 +638,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_protocols_pure_v1_32_0_metamodel_PureSDLC_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] = "packageableElementPointers";
+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::protocols::pure::v1_32_0::metamodel::PureSDLC", "overrideUrl", 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 = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_32_0::metamodel::SDLC", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "packageableElementPointers";
-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::protocols::pure::v1_32_0::metamodel::PureSDLC", "overrideUrl", 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_protocols_pure_v1_32_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:25.011440881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:52:59.032160394 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_v1_32_0_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -681,9 +684,6 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_32_0::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_v1_32_0_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:52.819000946 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:23.647773126 +0000
@@ -1141,18 +1141,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[2];
+v[0] = "generalizationViews";
+v[1] = "propertyViews";
+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::protocols::pure::v1_32_0::metamodel::diagram::Diagram", "classViews", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
-v[0] = "generalizationViews";
-v[1] = "propertyViews";
-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::protocols::pure::v1_32_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_32_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:57.522926539 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:53:18.087860598 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Line_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] = "style";
 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::protocols::pure::v1_32_0::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_v1_32_0_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:27.727397907 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:53:04.264078082 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_geometry_Rectangle_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] = "width";
-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::protocols::pure::v1_32_0::metamodel::diagram::geometry::Rectangle", "height", 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 = newarray (java.lang.String)[1];
+v[0] = "width";
+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::protocols::pure::v1_32_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_32_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:43.683145468 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:52:58.936161904 +0000
@@ -406,14 +406,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_protocols_pure_v1_32_0_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_32_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_32_0_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:47.431086176 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:00.876131383 +0000
@@ -580,17 +580,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_diagram_view_PropertyView_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] = "visibility";
+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::protocols::pure::v1_32_0::metamodel::diagram::view::PropertyView", "property", 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 = newarray (java.lang.String)[3];
 v[0] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_32_0::metamodel::diagram::view::RelationshipView", "line", 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 = newarray (java.lang.String)[1];
-v[0] = "visibility";
-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::protocols::pure::v1_32_0::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_v1_32_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:43.687145405 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:52:58.940161841 +0000
@@ -500,14 +500,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_protocols_pure_v1_32_0_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_32_0::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_v1_32_0_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:09.615684508 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:52:43.216409217 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_v1_32_0_metamodel_diagram_visibility_PropertyVisibility_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] = "taggedValues";
+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::protocols::pure::v1_32_0::metamodel::diagram::visibility::Visibility", "stereotypes", v);
+v = newarray (java.lang.String)[1];
 v[0] = "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::protocols::pure::v1_32_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_32_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_32_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:12.835633553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:52:46.068364349 +0000
@@ -365,13 +365,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_protocols_pure_v1_32_0_metamodel_diagram_visibility_TypeVisibility_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] = "taggedValues";
+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::protocols::pure::v1_32_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_32_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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] = "taggedValues";
-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::protocols::pure::v1_32_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_32_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:09.619684445 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:52:43.220409155 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
 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::protocols::pure::v1_32_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_32_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:13.699619880 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:38.132489202 +0000
@@ -787,13 +787,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_protocols_pure_v1_32_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_32_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:13.679620195 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:52:55.724212437 +0000
@@ -1808,21 +1808,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[2];
+v[0] = "properties";
+v[1] = "qualifiedProperties";
+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::protocols::pure::v1_32_0::metamodel::domain::Association", "originalMilestonedProperties", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "properties";
-v[1] = "qualifiedProperties";
-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::protocols::pure::v1_32_0::metamodel::domain::Association", "originalMilestonedProperties", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_32_0_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:13.535622474 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:41.340438731 +0000
@@ -2184,11 +2184,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", 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);
@@ -2198,9 +2196,11 @@
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_32_0::metamodel::domain::Class", "constraints", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_32_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:13.511622855 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:52:55.616214136 +0000
@@ -634,9 +634,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_protocols_pure_v1_32_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -644,6 +641,9 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_32_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:13.555622157 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:52:55.632213884 +0000
@@ -400,11 +400,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_DefaultValue_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] = "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::protocols::pure::v1_32_0::metamodel::domain::DefaultValue", "sourceInformation", 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 = 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::protocols::pure::v1_32_0::metamodel::domain::DefaultValue", "sourceInformation", 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_protocols_pure_v1_32_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:16.787571013 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:53:19.475838761 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_32_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_32_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_32_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:21.095502845 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:53:04.028081795 +0000
@@ -664,14 +664,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_protocols_pure_v1_32_0_metamodel_domain_EnumValue_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 = 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::protocols::pure::v1_32_0::metamodel::domain::EnumValue", "value");
 v = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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::protocols::pure::v1_32_0::metamodel::domain::EnumValue", "value");
+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_protocols_pure_v1_32_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:13.643620765 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:52:55.704212752 +0000
@@ -1260,18 +1260,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_32_0::metamodel::domain::Enumeration", "values");
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_32_0::metamodel::domain::Enumeration", "values");
-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] = "taggedValues";
-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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_32_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:13.583621714 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:52:55.660213443 +0000
@@ -2060,11 +2060,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[5];
 v[0] = "parameters";
 v[1] = "postConstraints";
@@ -2075,9 +2073,11 @@
 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] = "taggedValues";
-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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_32_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:50.599036063 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:41.316439109 +0000
@@ -2119,16 +2119,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "rootClass";
 v[1] = "setImplementation";
 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::protocols::pure::v1_32_0::metamodel::domain::MappingClass", "localProperties", v);
 v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[4];
@@ -2137,9 +2135,11 @@
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_32_0::metamodel::domain::Class", "constraints", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_32_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:13.499623045 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:52:55.608214261 +0000
@@ -770,17 +770,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_domain_Measure_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)[1];
+v[0] = "nonCanonicalUnits";
+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::protocols::pure::v1_32_0::metamodel::domain::Measure", "canonicalUnit", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "nonCanonicalUnits";
-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::protocols::pure::v1_32_0::metamodel::domain::Measure", "canonicalUnit", 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_protocols_pure_v1_32_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:13.627621018 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:52:55.692212940 +0000
@@ -786,6 +786,9 @@
 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_protocols_pure_v1_32_0_metamodel_domain_Profile_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)[1];
 v[0] = "tags";
 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::protocols::pure::v1_32_0::metamodel::domain::Profile", "stereotypes", v);
 v = newarray (java.lang.String)[3];
@@ -793,9 +796,6 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_32_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_PropertyPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_PropertyPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 09:25:15.899585065 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_PropertyPtr_Impl.jimple	2025-03-13 11:53:05.340061154 +0000
@@ -413,13 +413,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_protocols_pure_v1_32_0_metamodel_domain_PropertyPtr_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] = "property";
 v[1] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::domain::PropertyPtr", "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_protocols_pure_v1_32_0_metamodel_domain_PropertyPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:13.619621146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:52:38.120489390 +0000
@@ -978,13 +978,13 @@
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::v1_32_0::metamodel::domain::Property", "defaultValue", 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 = newarray (java.lang.String)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_32_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:13.599621461 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:52:55.676213192 +0000
@@ -1245,6 +1245,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_domain_QualifiedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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);
@@ -1254,10 +1258,6 @@
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::v1_32_0::metamodel::domain::QualifiedProperty", "body", v);
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_32_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_32_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_StereotypePtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_StereotypePtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 09:25:13.607621336 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 11:52:55.680213129 +0000
@@ -497,14 +497,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_protocols_pure_v1_32_0_metamodel_domain_StereotypePtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_32_0::metamodel::domain::StereotypePtr", "profile", 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_protocols_pure_v1_32_0_metamodel_domain_StereotypePtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:13.651620638 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:52:47.884335778 +0000
@@ -582,17 +582,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_domain_Unit_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] = "measure";
+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::protocols::pure::v1_32_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "measure";
-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::protocols::pure::v1_32_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_32_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:52.982998351 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:52:46.336360132 +0000
@@ -733,6 +733,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_executableMapping_ExecutableMapping_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)[3];
 v[0] = "name";
 v[1] = "package";
@@ -741,9 +744,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "tests";
 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::protocols::pure::v1_32_0::metamodel::executableMapping::ExecutableMapping", "mapping", 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_protocols_pure_v1_32_0_metamodel_executableMapping_ExecutableMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:55.622956592 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:52:43.608403050 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
 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::protocols::pure::v1_32_0::metamodel::executableMapping::ModelClassTestData", "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_protocols_pure_v1_32_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:54.798969626 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:12.031955872 +0000
@@ -463,10 +463,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_protocols_pure_v1_32_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_32_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_32_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_32_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:11.123660644 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:53:04.708071097 +0000
@@ -848,6 +848,10 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_32_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -856,10 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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_protocols_pure_v1_32_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:53.734986457 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:53:01.008129306 +0000
@@ -900,6 +900,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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] = "varName";
+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::protocols::pure::v1_32_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -908,12 +914,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "varName";
-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::protocols::pure::v1_32_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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_protocols_pure_v1_32_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:18.287547277 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:52:43.076411421 +0000
@@ -555,13 +555,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_protocols_pure_v1_32_0_metamodel_executionPlan_ClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_32_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_32_0::metamodel::executionPlan::ResultType", "_type");
 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] = "setImplementations";
+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::protocols::pure::v1_32_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_32_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:37.139248996 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:53:23.615773629 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_CompiledClass_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] = "className";
-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::protocols::pure::v1_32_0::metamodel::executionPlan::CompiledClass", "byteCode", 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 = newarray (java.lang.String)[1];
+v[0] = "className";
+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::protocols::pure::v1_32_0::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_v1_32_0_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:25.307436199 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:53:13.335935358 +0000
@@ -885,6 +885,9 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_ConstantExecutionNode_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 = 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::protocols::pure::v1_32_0::metamodel::executionPlan::ConstantExecutionNode", "values");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
@@ -894,9 +897,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:54.218978801 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:53:10.087986457 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_32_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_32_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_32_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:39.483211912 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:52:39.712464344 +0000
@@ -477,10 +477,10 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_EnumValidationContext_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::protocols::pure::v1_32_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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::protocols::pure::v1_32_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 v = newarray (java.lang.String)[1];
 v[0] = "varName";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ParameterValidationContext", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:38.075234188 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:52:47.968334457 +0000
@@ -848,6 +848,10 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_32_0::metamodel::executionPlan::ErrorExecutionNode", "message");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -856,10 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_32_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:09.423687547 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:39.428468813 +0000
@@ -1065,6 +1065,9 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_ExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1073,9 +1076,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:31.871332342 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:53:12.491948636 +0000
@@ -1037,6 +1037,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1045,9 +1048,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:49.315056374 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:53:12.275952033 +0000
@@ -1245,6 +1245,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "parameterValidationContext";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1253,9 +1256,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:39.007219443 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:38.792478817 +0000
@@ -605,14 +605,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_protocols_pure_v1_32_0_metamodel_executionPlan_JavaPlatformImplementation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_32_0::metamodel::executionPlan::PlatformImplementation", "_type");
-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] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:12.427640008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:52:47.600340247 +0000
@@ -1494,6 +1494,9 @@
 v[3] = "pathToMapping";
 v[4] = "pureModelContextData";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1502,9 +1505,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:28.735381959 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:53:04.944067384 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:37.131249122 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:45.256377124 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PartialClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_32_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_32_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_32_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_32_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_32_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 09:25:39.011219379 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 11:52:38.796478756 +0000
@@ -276,10 +276,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_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformImplementation_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::protocols::pure::v1_32_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_32_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 09:25:46.587099528 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 11:52:39.416469001 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformMergeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 09:25:47.863079342 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 11:53:08.672008733 +0000
@@ -851,6 +851,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
 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::protocols::pure::v1_32_0::metamodel::executionPlan::PlatformUnionExecutionNode", "isChildrenExecutionParallelizable");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -859,9 +862,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_PlatformUnionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 09:25:51.739018030 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 11:53:10.327982680 +0000
@@ -407,13 +407,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_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyMapping_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] = "property";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::PropertyMapping", "enumMapping", 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_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 09:25:23.487464996 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyWithParameters_Impl.jimple	2025-03-13 11:52:46.484357804 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyWithParameters_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] = "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::protocols::pure::v1_32_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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 = 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::protocols::pure::v1_32_0::metamodel::executionPlan::PropertyWithParameters", "parameters", 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_protocols_pure_v1_32_0_metamodel_executionPlan_PropertyWithParameters_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:35.767270703 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:53:16.175890678 +0000
@@ -885,6 +885,9 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -893,9 +896,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_v1_32_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:09.411687737 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:52:51.108285057 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:33.379308482 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:10.795975318 +0000
@@ -505,8 +505,8 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_32_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:49.403054982 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:53:08.808006594 +0000
@@ -848,7 +848,9 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::v1_32_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -857,9 +859,7 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 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_protocols_pure_v1_32_0_metamodel_executionPlan_VariableResolutionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.455481325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:58.192173609 +0000
@@ -1671,6 +1671,9 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1679,9 +1682,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:09.559685395 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:56.172205389 +0000
@@ -996,6 +996,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1008,9 +1011,6 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:43.507148252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:58.172173923 +0000
@@ -1476,6 +1476,9 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1484,9 +1487,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:09.547685585 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:03.588088717 +0000
@@ -940,6 +940,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -952,9 +955,6 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:40.027203307 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:10.979972423 +0000
@@ -1704,6 +1704,9 @@
 v[0] = "xStorePropertyFetchDetails";
 v[1] = "xStorePropertyMapping";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::StoreMappingGlobalGraphFetchExecutionNode", "store", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1712,9 +1715,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 09:25:42.951157048 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 11:53:21.899800626 +0000
@@ -753,6 +753,9 @@
 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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] = "sourceMappingId";
 v[1] = "sourceSetId";
@@ -762,9 +765,6 @@
 v[5] = "targetPropertiesOrdered";
 v[6] = "targetSetId";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::XStorePropertyFetchDetails", "propertyPath", 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:33.515306332 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:12.823943413 +0000
@@ -1370,9 +1370,8 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
 v = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1385,9 +1384,10 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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] = "xStorePropertyMapping";
+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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
 v = newarray (java.lang.String)[2];
 v[0] = "checked";
 v[1] = "filter";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:18.675541138 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:56.160205577 +0000
@@ -1162,7 +1162,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1175,9 +1177,7 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:48.699066118 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:11.531963738 +0000
@@ -1094,7 +1094,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1107,9 +1109,7 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:18.655541454 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:56.144205829 +0000
@@ -1254,7 +1254,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1267,9 +1269,7 @@
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[2];
 v[0] = "checked";
 v[1] = "filter";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:45.439117689 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:52:55.484216213 +0000
@@ -1190,12 +1190,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[4];
-v[0] = "connection";
-v[1] = "enableConstraints";
-v[2] = "graphFetchTree";
-v[3] = "store";
-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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1204,9 +1201,12 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[4];
+v[0] = "connection";
+v[1] = "enableConstraints";
+v[2] = "graphFetchTree";
+v[3] = "store";
+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::protocols::pure::v1_32_0::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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_protocols_pure_v1_32_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:39.871205775 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 11:52:47.024349309 +0000
@@ -954,10 +954,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "checked";
-v[1] = "contentType";
-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::protocols::pure::v1_32_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -966,9 +965,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "checked";
+v[1] = "contentType";
+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::protocols::pure::v1_32_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:39.855206028 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:52:47.012349498 +0000
@@ -1096,6 +1096,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[4];
+v[0] = "checked";
+v[1] = "contentType";
+v[2] = "enableConstraints";
+v[3] = "tree";
+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::protocols::pure::v1_32_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1104,15 +1113,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[4];
-v[0] = "checked";
-v[1] = "contentType";
-v[2] = "enableConstraints";
-v[3] = "tree";
-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::protocols::pure::v1_32_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 09:25:38.135233239 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_Impl.jimple	2025-03-13 11:52:41.460436844 +0000
@@ -848,6 +848,10 @@
 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_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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 = 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::protocols::pure::v1_32_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -856,10 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_32_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::external::shared::format::executionPlan::UrlStreamExecutionNode", "url");
 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_protocols_pure_v1_32_0_metamodel_external_shared_format_executionPlan_UrlStreamExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:44.627130535 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:21.571805786 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:56.786938181 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:00.628135285 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::DataTypeBuilder", "type");
 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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:47.351087442 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:52:48.772321808 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -681,9 +684,6 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:55.550957731 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:52:57.400186069 +0000
@@ -385,13 +385,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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:30.803349240 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:52:54.512231504 +0000
@@ -637,13 +637,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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:45.243120790 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:12.367950586 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 09:25:21.683493540 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 11:52:34.816541370 +0000
@@ -507,15 +507,15 @@
 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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSColumn_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 = newarray (java.lang.String)[4];
 v[0] = "enumMapping";
 v[1] = "name";
 v[2] = "relationalType";
 v[3] = "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::protocols::pure::v1_32_0::metamodel::invocation::execution::execute::TDSColumn", "doc", 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_protocols_pure_v1_32_0_metamodel_invocation_execution_execute_TDSColumn_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:40.159201219 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:22.687788229 +0000
@@ -1099,6 +1099,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "mainSetImplementation";
+v[1] = "propertyMappings";
+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::protocols::pure::v1_32_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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);
@@ -1110,10 +1114,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::mapping::ClassMapping", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "mainSetImplementation";
-v[1] = "propertyMappings";
-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::protocols::pure::v1_32_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_v1_32_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:40.995187992 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:57.564183489 +0000
@@ -367,13 +367,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_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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] = "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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
+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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:25.931426325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:53:09.471996147 +0000
@@ -326,11 +326,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_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 09:25:25.935426261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingSourceValue_Impl.jimple	2025-03-13 11:52:57.568183426 +0000
@@ -276,10 +276,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_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingSourceValue_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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingSourceValue", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:41.179185081 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:53:16.055892565 +0000
@@ -317,11 +317,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_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMappingStringSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:34.231295003 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:53:10.439980919 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
-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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMapping", "enumValue", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceValues";
+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::protocols::pure::v1_32_0::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_v1_32_0_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:16.439576521 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:53:08.528010998 +0000
@@ -614,14 +614,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_protocols_pure_v1_32_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_32_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_32_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:32.951315254 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:23.759771364 +0000
@@ -366,13 +366,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_protocols_pure_v1_32_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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::protocols::pure::v1_32_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::mapping::MappingTestAssert", "_type", 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::protocols::pure::v1_32_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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_protocols_pure_v1_32_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:57.246930905 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:15.595899803 +0000
@@ -596,6 +596,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
+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::protocols::pure::v1_32_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -606,9 +609,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)[1];
-v[0] = "setImplementationId";
-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::protocols::pure::v1_32_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:43.367150468 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:53:19.055845369 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_InputData_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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_32_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 09:25:47.451085860 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_LocalMappingPropertyInfo_Impl.jimple	2025-03-13 11:53:20.103828881 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_LocalMappingPropertyInfo_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] = "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::protocols::pure::v1_32_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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 = newarray (java.lang.String)[1];
+v[0] = "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::protocols::pure::v1_32_0::metamodel::mapping::LocalMappingPropertyInfo", "multiplicity", 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_protocols_pure_v1_32_0_metamodel_mapping_LocalMappingPropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:24.983441324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:53:06.192047750 +0000
@@ -376,13 +376,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_protocols_pure_v1_32_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_32_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_32_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:20.379514174 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:52:46.152363027 +0000
@@ -1583,20 +1583,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[4];
 v[0] = "classMappings";
 v[1] = "enumerationMappings";
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::v1_32_0::metamodel::mapping::Mapping", "associationMappings", 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 = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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_protocols_pure_v1_32_0_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:31.731334557 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:53:08.564010432 +0000
@@ -822,13 +822,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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::protocols::pure::v1_32_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
 v = newarray (java.lang.String)[1];
 v[0] = "parameters";
 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::protocols::pure::v1_32_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:43.363150530 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:23.599773880 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_32_0_metamodel_mapping_ObjectInputData_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] = "sourceClass";
-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::protocols::pure::v1_32_0::metamodel::mapping::ObjectInputData", "data", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::mapping::InputData", "_type", v);
+v[0] = "sourceClass";
+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::protocols::pure::v1_32_0::metamodel::mapping::ObjectInputData", "data", 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_protocols_pure_v1_32_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:31.743334367 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:40.752447983 +0000
@@ -777,11 +777,11 @@
 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_protocols_pure_v1_32_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
 v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_32_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_32_0::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:49.127059348 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:53:23.471775894 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "url";
+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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
+v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_32_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:49.123059411 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:52:56.480200542 +0000
@@ -395,10 +395,10 @@
 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_32_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 09:25:38.723223936 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 11:53:09.811990799 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelInput_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] = "class";
-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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:49.135059221 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:53:22.823786088 +0000
@@ -477,13 +477,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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelStringInput_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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 v = newarray (java.lang.String)[1];
 v[0] = "class";
 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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:25.791428541 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:53:04.404075879 +0000
@@ -915,6 +915,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)[2];
+v[0] = "propertyMappings";
+v[1] = "srcClass";
+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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -923,10 +927,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::mapping::ClassMapping", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "propertyMappings";
-v[1] = "srcClass";
-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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:47.463085670 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:53:22.447792004 +0000
@@ -687,6 +687,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[2];
+v[0] = "explodeProperty";
+v[1] = "transform";
+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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", v);
 v = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -697,10 +701,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)[2];
-v[0] = "explodeProperty";
-v[1] = "transform";
-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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:26.335419932 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:53:03.160095450 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_XmlModelConnection_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] = "url";
+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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", v);
+v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_32_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_32_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", 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_protocols_pure_v1_32_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:38.987219760 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:53:08.552010622 +0000
@@ -746,10 +746,10 @@
 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_protocols_pure_v1_32_0_metamodel_mapping_xStore_XStoreAssociationMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::v1_32_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 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::protocols::pure::v1_32_0::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
 v = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 09:25:46.939093961 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 11:53:07.168032395 +0000
@@ -565,14 +565,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_protocols_pure_v1_32_0_metamodel_objectReference_AlloyObjectReference_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] = "pathToMapping";
 v[1] = "setId";
 v[2] = "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::protocols::pure::v1_32_0::metamodel::objectReference::AlloyObjectReference", "operationResolvedSetsId", 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_protocols_pure_v1_32_0_metamodel_objectReference_AlloyObjectReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:39.287215013 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:52:47.944334835 +0000
@@ -614,15 +614,15 @@
 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_protocols_pure_v1_32_0_metamodel_store_Store_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 = 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::protocols::pure::v1_32_0::metamodel::store::Store", "includedStores");
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_32_0::metamodel::store::Store", "includedStores");
-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_protocols_pure_v1_32_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 09:25:15.331594053 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 11:52:38.680480580 +0000
@@ -464,11 +464,11 @@
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ClassInstance", "type", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:50.539037012 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:52:42.436421488 +0000
@@ -642,12 +642,12 @@
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_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)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_32_0::metamodel::valueSpecification::Collection", "multiplicity", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:41.811175083 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:52:51.588277506 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_UnitInstance_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] = "unitValue";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::UnitInstance", "unitType", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+v[0] = "unitValue";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::UnitInstance", "unitType", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 09:25:10.495670583 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 11:52:36.764510723 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification_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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:40.211200395 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:52:42.624418531 +0000
@@ -557,17 +557,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable_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] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[3];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "supportsStream";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::Variable", "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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:32.067329240 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:51.572277758 +0000
@@ -586,15 +586,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction_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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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::protocols::pure::v1_32_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:26.191422211 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:37.320501976 +0000
@@ -535,13 +535,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_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 = 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::protocols::pure::v1_32_0::metamodel::valueSpecification::application::AppliedProperty", "property");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:26.199422084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:37.324501913 +0000
@@ -555,11 +555,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_FunctionApplication_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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:48.503069219 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:53:14.243921073 +0000
@@ -673,16 +673,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[2];
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_32_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:41.227184322 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:53:14.159922394 +0000
@@ -375,11 +375,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CBoolean", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:25.775428793 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:14.279920507 +0000
@@ -366,13 +366,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CDateTime", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:25.779428731 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:52:37.536498578 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDate_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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:30.087360567 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:53:09.967988344 +0000
@@ -368,13 +368,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDecimal_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CDecimal", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:28.687382718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:10.595978464 +0000
@@ -375,13 +375,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CFloat", "value");
-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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CFloat", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:31.287341581 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:53:04.532073866 +0000
@@ -375,13 +375,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CInteger", "value");
-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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CInteger", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:42.355166477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:53:22.547790432 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate_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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:30.171359238 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:37.532498641 +0000
@@ -366,13 +366,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CStrictDate", "value");
-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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CStrictDate", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:10.483670772 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:53:09.076002378 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CString", "value");
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::CString", "value");
+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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:11.311657670 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:52:53.852241888 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_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] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 09:25:41.851174450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 11:52:51.632276813 +0000
@@ -358,12 +358,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance_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] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:08.471702614 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:38.100489705 +0000
@@ -750,13 +750,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
 v[1] = "subTypeTrees";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:26.219421768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:53:04.464074935 +0000
@@ -542,15 +542,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_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] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::KeyExpression", "add", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:41.823174893 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:51.600277317 +0000
@@ -792,14 +792,14 @@
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_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)[1];
 v[0] = "parameters";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::Lambda", "body", v);
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:51.847016321 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:47.248345784 +0000
@@ -551,13 +551,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::List", "values");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:47.079091745 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:37.168504368 +0000
@@ -404,12 +404,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_MulRawValue_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
+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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:41.719176538 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:52:36.756510850 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_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] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 09:25:35.311277916 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl.jimple	2025-03-13 11:53:09.831990484 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_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] = "second";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::Pair", "first", 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 = newarray (java.lang.String)[1];
+v[0] = "second";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::Pair", "first", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 09:25:51.243025876 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 11:53:20.475823029 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PathElement_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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:08.463702739 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:14.475917423 +0000
@@ -979,18 +979,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[2];
-v[0] = "subTrees";
-v[1] = "subTypeTrees";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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 = newarray (java.lang.String)[2];
+v[0] = "subTrees";
+v[1] = "subTypeTrees";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:51.239025939 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:20.575821455 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_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] = "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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 09:25:10.487670709 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 11:52:36.760510787 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RawValue_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] = "sourceInformation";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:37.275246844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:56.908193809 +0000
@@ -656,14 +656,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[2];
-v[0] = "subTrees";
-v[1] = "subTypeTrees";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
 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] = "subTrees";
+v[1] = "subTypeTrees";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:21.507496325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:53:21.967799556 +0000
@@ -312,10 +312,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple	2025-03-13 09:25:22.751476641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple	2025-03-13 11:52:38.092489831 +0000
@@ -655,14 +655,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_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 = 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::SubTypeGraphFetchTree", "subTypeClass");
 v = newarray (java.lang.String)[2];
 v[0] = "subTrees";
 v[1] = "subTypeTrees";
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:33.427307723 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:53:04.000082234 +0000
@@ -447,13 +447,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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_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] = "mapFn";
 v[1] = "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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:47.075091809 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:52:37.160504494 +0000
@@ -510,15 +510,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Whatever_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] = "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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::Whatever", "class", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_32_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+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::protocols::pure::v1_32_0::metamodel::valueSpecification::raw::Whatever", "class", 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_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:30.699350884 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:52:55.824210863 +0000
@@ -997,13 +997,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_protocols_pure_v1_32_0_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::v1_32_0::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_v1_32_0_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_extension_ModuleSerializerExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_extension_ModuleSerializerExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 09:25:37.279246781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 11:53:19.559837439 +0000
@@ -276,10 +276,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_protocols_pure_v1_33_0_extension_ModuleSerializerExtension_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::protocols::pure::v1_33_0::extension::ModuleSerializerExtension", "module");
 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::protocols::pure::v1_33_0::extension::ModuleSerializerExtension", "module");
 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_protocols_pure_v1_33_0_extension_ModuleSerializerExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:42.587162807 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:53:05.220063042 +0000
@@ -399,14 +399,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_protocols_pure_v1_33_0_metamodel_AlloySDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[2];
-v[0] = "baseVersion";
-v[1] = "version";
-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::protocols::pure::v1_33_0::metamodel::SDLC", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::AlloySDLC", "project");
+v = newarray (java.lang.String)[2];
+v[0] = "baseVersion";
+v[1] = "version";
+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::protocols::pure::v1_33_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_33_0_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:35.739271146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:20.379824539 +0000
@@ -505,11 +505,11 @@
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::v1_33_0::metamodel::ExecutionContext", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "useAnalytics";
 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::protocols::pure::v1_33_0::metamodel::AnalyticsExecutionContext", "toFlowSetFunction", 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_protocols_pure_v1_33_0_metamodel_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:50.355039923 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:19.647836055 +0000
@@ -407,7 +407,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_protocols_pure_v1_33_0_metamodel_AuthenticationContext_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_33_0::metamodel::AuthenticationContext", "runAs");
 v = newarray (java.lang.String)[2];
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
@@ -415,6 +414,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 = 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::protocols::pure::v1_33_0::metamodel::AuthenticationContext", "runAs");
 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_protocols_pure_v1_33_0_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:44.495132623 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:53:18.435855123 +0000
@@ -742,13 +742,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_protocols_pure_v1_33_0_metamodel_EngineRuntime_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::protocols::pure::v1_33_0::metamodel::Runtime", "_type");
 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] = "mappings";
 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::protocols::pure::v1_33_0::metamodel::EngineRuntime", "connections", 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::protocols::pure::v1_33_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_IdentifiedConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_IdentifiedConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 09:25:36.571257981 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_IdentifiedConnection_Impl.jimple	2025-03-13 11:53:08.676008670 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_IdentifiedConnection_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] = "id";
-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::protocols::pure::v1_33_0::metamodel::IdentifiedConnection", "connection", 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 = newarray (java.lang.String)[1];
+v[0] = "id";
+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::protocols::pure::v1_33_0::metamodel::IdentifiedConnection", "connection", 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_protocols_pure_v1_33_0_metamodel_IdentifiedConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:54.618972474 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:53:17.563868842 +0000
@@ -505,11 +505,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_protocols_pure_v1_33_0_metamodel_LegacyRuntime_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::protocols::pure::v1_33_0::metamodel::LegacyRuntime", "connections");
-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::protocols::pure::v1_33_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_33_0::metamodel::LegacyRuntime", "connections");
+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::protocols::pure::v1_33_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:37.943236276 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:52:43.708401478 +0000
@@ -403,10 +403,10 @@
 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_protocols_pure_v1_33_0_metamodel_PureModelContextPointer_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::protocols::pure::v1_33_0::metamodel::PureModelContextPointer", "sdlcInfo");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_33_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_33_0::metamodel::PureModelContextPointer", "sdlcInfo");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureModelContextText_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureModelContextText_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 09:25:22.387482401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureModelContextText_Impl.jimple	2025-03-13 11:53:07.132032961 +0000
@@ -366,10 +366,10 @@
 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_protocols_pure_v1_33_0_metamodel_PureModelContextText_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::protocols::pure::v1_33_0::metamodel::PureModelContextText", "code");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::v1_33_0::metamodel::PureModelContext", "_type", 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::protocols::pure::v1_33_0::metamodel::PureModelContextText", "code");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:28.111391833 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:52:43.716401351 +0000
@@ -637,16 +637,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_PureSDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-v = newarray (java.lang.String)[2];
-v[0] = "baseVersion";
-v[1] = "version";
-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::protocols::pure::v1_33_0::metamodel::SDLC", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "packageableElementPointers";
 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::protocols::pure::v1_33_0::metamodel::PureSDLC", "overrideUrl", v);
+v = newarray (java.lang.String)[2];
+v[0] = "baseVersion";
+v[1] = "version";
+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::protocols::pure::v1_33_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_33_0_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_Runtime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_Runtime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_Runtime_Impl.jimple	2025-03-13 09:25:33.315309496 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_Runtime_Impl.jimple	2025-03-13 11:52:54.384233517 +0000
@@ -276,10 +276,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_protocols_pure_v1_33_0_metamodel_Runtime_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::protocols::pure::v1_33_0::metamodel::Runtime", "_type");
 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::protocols::pure::v1_33_0::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_Runtime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:28.115391768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:43.724401226 +0000
@@ -376,13 +376,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_protocols_pure_v1_33_0_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::v1_33_0::metamodel::SDLC", "_type", 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_protocols_pure_v1_33_0_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_SourceInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_SourceInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 09:25:50.183042643 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_SourceInformation_Impl.jimple	2025-03-13 11:53:05.836053350 +0000
@@ -610,9 +610,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_protocols_pure_v1_33_0_metamodel_SourceInformation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "endLine";
 v[1] = "mainColumn";
@@ -621,6 +618,9 @@
 v[4] = "startColumn";
 v[5] = "startLine";
 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::protocols::pure::v1_33_0::metamodel::SourceInformation", "endColumn", 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_protocols_pure_v1_33_0_metamodel_SourceInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:53.714986773 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:53:22.707787914 +0000
@@ -1146,13 +1146,13 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "generalizationViews";
 v[1] = "propertyViews";
 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::protocols::pure::v1_33_0::metamodel::diagram::Diagram", "classViews", 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_protocols_pure_v1_33_0_metamodel_diagram_Diagram_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:37.399244883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:53:22.611789424 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Point_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] = "y";
-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::protocols::pure::v1_33_0::metamodel::diagram::geometry::Point", "x", 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 = newarray (java.lang.String)[1];
+v[0] = "y";
+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::protocols::pure::v1_33_0::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_v1_33_0_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Rectangle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Rectangle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 09:25:37.575242099 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Rectangle_Impl.jimple	2025-03-13 11:53:22.567790117 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_geometry_Rectangle_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] = "width";
 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::protocols::pure::v1_33_0::metamodel::diagram::geometry::Rectangle", "height", 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_protocols_pure_v1_33_0_metamodel_diagram_geometry_Rectangle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_view_ClassView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_view_ClassView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 09:25:56.254946596 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_view_ClassView_Impl.jimple	2025-03-13 11:53:23.023782943 +0000
@@ -832,9 +832,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_protocols_pure_v1_33_0_metamodel_diagram_view_ClassView_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "hideProperties";
 v[1] = "hideStereotypes";
@@ -845,6 +842,9 @@
 v[6] = "rendering";
 v[7] = "visibility";
 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::protocols::pure::v1_33_0::metamodel::diagram::view::ClassView", "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_protocols_pure_v1_33_0_metamodel_diagram_view_ClassView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:45.111122878 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:10.379981862 +0000
@@ -583,14 +583,14 @@
 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] = "visibility";
+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::protocols::pure::v1_33_0::metamodel::diagram::view::PropertyView", "property", v);
 v = newarray (java.lang.String)[3];
 v[0] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::v1_33_0::metamodel::diagram::view::RelationshipView", "line", v);
-v = newarray (java.lang.String)[1];
-v[0] = "visibility";
-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::protocols::pure::v1_33_0::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_v1_33_0_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:49.067060297 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:53:16.035892880 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_v1_33_0_metamodel_diagram_visibility_PropertyVisibility_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] = "taggedValues";
-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::protocols::pure::v1_33_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
 v[0] = "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::protocols::pure::v1_33_0::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", 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[0] = "taggedValues";
+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::protocols::pure::v1_33_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_33_0_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:23.291468097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:52:40.948444899 +0000
@@ -365,13 +365,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_protocols_pure_v1_33_0_metamodel_diagram_visibility_TypeVisibility_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] = "taggedValues";
-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::protocols::pure::v1_33_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::v1_33_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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::protocols::pure::v1_33_0::metamodel::diagram::visibility::TypeVisibility", "attributes");
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_33_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_33_0_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:23.295468034 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:52:40.952444835 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
-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::protocols::pure::v1_33_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_33_0::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_v1_33_0_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_AnnotatedElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_AnnotatedElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 09:25:06.787729264 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_AnnotatedElement_Impl.jimple	2025-03-13 11:52:49.344312809 +0000
@@ -787,13 +787,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_protocols_pure_v1_33_0_metamodel_domain_AnnotatedElement_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] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_33_0_metamodel_domain_AnnotatedElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:35.211279498 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Association_Impl.jimple	2025-03-13 11:52:53.216251894 +0000
@@ -1814,11 +1814,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[2];
 v[0] = "properties";
 v[1] = "qualifiedProperties";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:35.239279056 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Class_Impl.jimple	2025-03-13 11:52:42.744416644 +0000
@@ -2189,18 +2189,18 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_33_0::metamodel::domain::Class", "constraints", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "stereotypes", 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_protocols_pure_v1_33_0_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Constraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Constraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 09:25:35.247278929 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Constraint_Impl.jimple	2025-03-13 11:53:19.263842095 +0000
@@ -634,6 +634,9 @@
 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_protocols_pure_v1_33_0_metamodel_domain_Constraint_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)[5];
 v[0] = "externalId";
 v[1] = "functionDefinition";
@@ -641,9 +644,6 @@
 v[3] = "name";
 v[4] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::domain::Constraint", "enforcementLevel", 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_protocols_pure_v1_33_0_metamodel_domain_Constraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_DefaultValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_DefaultValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 09:25:20.131518098 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_DefaultValue_Impl.jimple	2025-03-13 11:53:19.247842347 +0000
@@ -400,11 +400,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_DefaultValue_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] = "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::protocols::pure::v1_33_0::metamodel::domain::DefaultValue", "sourceInformation", 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 = 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::protocols::pure::v1_33_0::metamodel::domain::DefaultValue", "sourceInformation", 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_protocols_pure_v1_33_0_metamodel_domain_DefaultValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:42.583162870 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:53:05.404060147 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_v1_33_0_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::v1_33_0::metamodel::domain::Domain", "associations", 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_protocols_pure_v1_33_0_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:42.831158946 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:52:58.296171973 +0000
@@ -664,14 +664,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_protocols_pure_v1_33_0_metamodel_domain_EnumValue_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)[2];
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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::protocols::pure::v1_33_0::metamodel::domain::EnumValue", "value");
+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_protocols_pure_v1_33_0_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:35.191279815 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:08.688008482 +0000
@@ -1266,12 +1266,12 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::domain::Enumeration", "values");
-v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::v1_33_0::metamodel::domain::Enumeration", "values");
+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_protocols_pure_v1_33_0_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:35.271278549 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Function_Impl.jimple	2025-03-13 11:52:59.620151142 +0000
@@ -2060,24 +2060,24 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[5];
+v[0] = "parameters";
+v[1] = "postConstraints";
+v[2] = "preConstraints";
+v[3] = "returnMultiplicity";
+v[4] = "returnType";
+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::protocols::pure::v1_33_0::metamodel::domain::Function", "body", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[5];
-v[0] = "parameters";
-v[1] = "postConstraints";
-v[2] = "preConstraints";
-v[3] = "returnMultiplicity";
-v[4] = "returnType";
-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::protocols::pure::v1_33_0::metamodel::domain::Function", "body", 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_protocols_pure_v1_33_0_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:48.751065296 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:52:42.720417021 +0000
@@ -2119,27 +2119,27 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::v1_33_0::metamodel::domain::MappingClass", "localProperties", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::v1_33_0::metamodel::domain::Class", "constraints", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::v1_33_0::metamodel::domain::MappingClass", "localProperties", 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_protocols_pure_v1_33_0_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:35.155280384 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:19.239842474 +0000
@@ -770,6 +770,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_domain_Measure_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] = "nonCanonicalUnits";
+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::protocols::pure::v1_33_0::metamodel::domain::Measure", "canonicalUnit", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
@@ -778,9 +781,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)[1];
-v[0] = "nonCanonicalUnits";
-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::protocols::pure::v1_33_0::metamodel::domain::Measure", "canonicalUnit", 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_protocols_pure_v1_33_0_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:32.351324748 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:52:56.112206332 +0000
@@ -791,11 +791,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "tags";
-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::protocols::pure::v1_33_0::metamodel::domain::Profile", "stereotypes", 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 = newarray (java.lang.String)[1];
+v[0] = "tags";
+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::protocols::pure::v1_33_0::metamodel::domain::Profile", "stereotypes", 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_protocols_pure_v1_33_0_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:21.135502212 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:00.280140760 +0000
@@ -972,19 +972,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_domain_Property_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::v1_33_0::metamodel::domain::Property", "defaultValue", 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 = newarray (java.lang.String)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_33_0_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:06.779729390 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:52:49.332312997 +0000
@@ -1245,19 +1245,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_domain_QualifiedProperty_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)[2];
-v[0] = "stereotypes";
-v[1] = "taggedValues";
-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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "sourceInformation", v);
 v = newarray (java.lang.String)[4];
 v[0] = "name";
 v[1] = "parameters";
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::v1_33_0::metamodel::domain::QualifiedProperty", "body", v);
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes";
+v[1] = "taggedValues";
+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::protocols::pure::v1_33_0::metamodel::domain::AnnotatedElement", "sourceInformation", 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_protocols_pure_v1_33_0_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:35.215279435 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:14.971909620 +0000
@@ -497,14 +497,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_protocols_pure_v1_33_0_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::v1_33_0::metamodel::domain::TagPtr", "profile", 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_protocols_pure_v1_33_0_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:35.171280131 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:06.820037869 +0000
@@ -588,11 +588,11 @@
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "measure";
-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::protocols::pure::v1_33_0::metamodel::domain::Unit", "conversionFunction", 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 = newarray (java.lang.String)[1];
+v[0] = "measure";
+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::protocols::pure::v1_33_0::metamodel::domain::Unit", "conversionFunction", 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_protocols_pure_v1_33_0_metamodel_domain_Unit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 09:25:30.723350504 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelClassTestData_Impl.jimple	2025-03-13 11:53:18.327856822 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelClassTestData_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] = "instances";
-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::protocols::pure::v1_33_0::metamodel::executableMapping::ModelClassTestData", "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 = newarray (java.lang.String)[1];
+v[0] = "instances";
+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::protocols::pure::v1_33_0::metamodel::executableMapping::ModelClassTestData", "class", 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_protocols_pure_v1_33_0_metamodel_executableMapping_ModelClassTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:53.518989873 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:08.296014649 +0000
@@ -463,10 +463,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_protocols_pure_v1_33_0_metamodel_executableMapping_ModelTestData_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::protocols::pure::v1_33_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::v1_33_0::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_v1_33_0_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 09:25:12.235643047 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_SetBasedStoreTestData_Impl.jimple	2025-03-13 11:53:04.580073111 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_SetBasedStoreTestData_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] = "store";
 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::protocols::pure::v1_33_0::metamodel::executableMapping::SetBasedStoreTestData", "data", 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_protocols_pure_v1_33_0_metamodel_executableMapping_SetBasedStoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_Test_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_Test_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 09:25:34.419292028 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_Test_Impl.jimple	2025-03-13 11:52:43.428405883 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executableMapping_Test_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] = "data";
 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::protocols::pure::v1_33_0::metamodel::executableMapping::Test", "asserts", 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_protocols_pure_v1_33_0_metamodel_executableMapping_Test_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:49.459054096 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:53:13.099939071 +0000
@@ -848,6 +848,10 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_33_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -856,10 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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_protocols_pure_v1_33_0_metamodel_executionPlan_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:15.535590825 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:59.588151647 +0000
@@ -900,6 +900,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "varName";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -908,12 +914,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "varName";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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_protocols_pure_v1_33_0_metamodel_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:18.903537530 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:53:13.119938756 +0000
@@ -555,13 +555,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_protocols_pure_v1_33_0_metamodel_executionPlan_ClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_33_0::metamodel::executionPlan::ResultType", "_type");
 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] = "setImplementations";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_33_0_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:51.479022142 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:53:00.700134152 +0000
@@ -885,6 +885,10 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ConstantExecutionNode", "values");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -893,10 +897,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:27.395403160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:52:57.788179965 +0000
@@ -317,11 +317,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_protocols_pure_v1_33_0_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::v1_33_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_33_0::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_v1_33_0_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:40.171201028 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:52:53.100253718 +0000
@@ -477,13 +477,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_protocols_pure_v1_33_0_metamodel_executionPlan_EnumValidationContext_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::protocols::pure::v1_33_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 v = newarray (java.lang.String)[1];
 v[0] = "varName";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ParameterValidationContext", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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_protocols_pure_v1_33_0_metamodel_executionPlan_EnumValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:46.339103452 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:03.736086388 +0000
@@ -848,6 +848,10 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_ErrorExecutionNode_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 = 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::protocols::pure::v1_33_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -856,10 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::executionPlan::ErrorExecutionNode", "message");
 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_protocols_pure_v1_33_0_metamodel_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:11.899648364 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:35.156536022 +0000
@@ -1065,6 +1065,9 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_ExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1073,9 +1076,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 09:25:44.583131231 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl.jimple	2025-03-13 11:52:47.860336156 +0000
@@ -1037,6 +1037,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1049,9 +1052,6 @@
 v[0] = "freeMarkerBooleanExpression";
 v[1] = "trueBlock";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::FreeMarkerConditionalExecutionNode", "falseBlock", 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_protocols_pure_v1_33_0_metamodel_executionPlan_FreeMarkerConditionalExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:52.375007969 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:52:36.692511856 +0000
@@ -1243,6 +1243,9 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_FunctionParametersValidationNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
 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] = "parameterValidationContext";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", v);
 v = newarray (java.lang.String)[6];
@@ -1253,9 +1256,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:33.639304369 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:52:59.596151521 +0000
@@ -426,14 +426,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_protocols_pure_v1_33_0_metamodel_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::JavaClass", "byteCode", 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_protocols_pure_v1_33_0_metamodel_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:22.871474743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:52:53.836242139 +0000
@@ -605,6 +605,7 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_JavaPlatformImplementation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_33_0::metamodel::executionPlan::PlatformImplementation", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
@@ -612,7 +613,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 = 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::protocols::pure::v1_33_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_JavaPlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:41.687177046 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:53:04.904068013 +0000
@@ -1487,6 +1487,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+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)[5];
+v[0] = "func";
+v[1] = "jsonPropertyPaths";
+v[2] = "pathToClasses";
+v[3] = "pathToMapping";
+v[4] = "pureModelContextData";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1495,16 +1505,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[5];
-v[0] = "func";
-v[1] = "jsonPropertyPaths";
-v[2] = "pathToClasses";
-v[3] = "pathToMapping";
-v[4] = "pureModelContextData";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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_protocols_pure_v1_33_0_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:11.887648554 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:53:00.936130439 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:52.039013284 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:53:13.115938819 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PartialClassResultType_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] = "setImplementations";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::v1_33_0::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::v1_33_0::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_v1_33_0_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 09:25:22.875474679 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformImplementation_Impl.jimple	2025-03-13 11:52:53.840242076 +0000
@@ -276,10 +276,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_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformImplementation_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::protocols::pure::v1_33_0::metamodel::executionPlan::PlatformImplementation", "_type");
 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::protocols::pure::v1_33_0::metamodel::executionPlan::PlatformImplementation", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 09:25:16.963568229 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 11:53:18.487854304 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformMergeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformMergeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 09:25:26.139423034 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 11:53:00.068144095 +0000
@@ -850,6 +850,10 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformUnionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_33_0::metamodel::executionPlan::PlatformUnionExecutionNode", "isChildrenExecutionParallelizable");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -858,10 +862,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::executionPlan::PlatformUnionExecutionNode", "isChildrenExecutionParallelizable");
 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_protocols_pure_v1_33_0_metamodel_executionPlan_PlatformUnionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:19.399529681 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:53:15.151906788 +0000
@@ -885,6 +885,10 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_33_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -893,10 +897,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_v1_33_0_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:29.915363290 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:53:09.128001560 +0000
@@ -798,6 +798,9 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -806,9 +809,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:22.315483540 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:13.003940581 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_TDSResultType_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::protocols::pure::v1_33_0::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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::protocols::pure::v1_33_0::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_v1_33_0_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_VariableInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_VariableInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 09:25:26.411418730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 11:53:16.283888979 +0000
@@ -413,13 +413,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_protocols_pure_v1_33_0_metamodel_executionPlan_VariableInput_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] = "name";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::VariableInput", "multiplicity", 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_protocols_pure_v1_33_0_metamodel_executionPlan_VariableInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:50.295040872 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:52:42.672417776 +0000
@@ -848,6 +848,10 @@
 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_protocols_pure_v1_33_0_metamodel_executionPlan_VariableResolutionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::v1_33_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -856,10 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 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_protocols_pure_v1_33_0_metamodel_executionPlan_VariableResolutionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:30.563353037 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:17.483870099 +0000
@@ -1662,17 +1662,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[7];
 v[0] = "children";
 v[1] = "dependencyIndices";
@@ -1682,6 +1671,17 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.803475819 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:35.144536210 +0000
@@ -996,6 +996,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1004,13 +1011,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:35.087281460 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:17.459870477 +0000
@@ -1467,17 +1467,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[7];
 v[0] = "children";
 v[1] = "dependencyIndices";
@@ -1487,6 +1476,17 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:57.514926666 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:49.916303811 +0000
@@ -940,6 +940,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -948,13 +955,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:30.539353416 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:20.695819568 +0000
@@ -1691,17 +1691,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(20);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "xStorePropertyFetchDetails";
 v[1] = "xStorePropertyMapping";
@@ -1715,6 +1704,17 @@
 v[5] = "localTreeIndices";
 v[6] = "parentIndex";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::GlobalGraphFetchExecutionNode", "checked", 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 = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:48.275072825 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:45.248377250 +0000
@@ -1369,29 +1369,29 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[1];
 v[0] = "xStorePropertyMapping";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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 = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
 v = newarray (java.lang.String)[2];
 v[0] = "checked";
 v[1] = "filter";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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 = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.791476008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:35.132536398 +0000
@@ -1162,6 +1162,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1170,14 +1178,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.775476262 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:59.500153031 +0000
@@ -1094,6 +1094,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1102,14 +1110,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:30.743350188 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:35.096536966 +0000
@@ -1254,26 +1254,26 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
 v = newarray (java.lang.String)[2];
 v[0] = "nodeIndex";
 v[1] = "parentIndex";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-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] = "checked";
 v[1] = "filter";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", 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 = newarray (java.lang.String)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:36.819254058 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:53:09.267999356 +0000
@@ -1190,14 +1190,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[6];
-v[0] = "authDependent";
-v[1] = "executionNodes";
-v[2] = "implementation";
-v[3] = "requiredVariableInputs";
-v[4] = "resultSizeRange";
-v[5] = "resultType";
-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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[4];
 v[0] = "connection";
 v[1] = "enableConstraints";
@@ -1207,6 +1199,14 @@
 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)[6];
+v[0] = "authDependent";
+v[1] = "executionNodes";
+v[2] = "implementation";
+v[3] = "requiredVariableInputs";
+v[4] = "resultSizeRange";
+v[5] = "resultType";
+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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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_protocols_pure_v1_33_0_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:20.103518541 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:18.363856256 +0000
@@ -954,10 +954,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "checked";
-v[1] = "contentType";
-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::protocols::pure::v1_33_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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 = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -966,9 +965,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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 = newarray (java.lang.String)[2];
+v[0] = "checked";
+v[1] = "contentType";
+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::protocols::pure::v1_33_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeExecutionNode", "binding", 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_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple	2025-03-13 09:25:42.375166160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple	2025-03-13 11:52:47.380343707 +0000
@@ -848,6 +848,9 @@
 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_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -857,9 +860,6 @@
 v[5] = "resultType";
 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::protocols::pure::v1_33_0::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::v1_33_0::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeTDSExecutionNode", "contentType");
-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_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:39.219216090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:18.347856507 +0000
@@ -1096,6 +1096,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+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)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1110,9 +1113,6 @@
 v[2] = "enableConstraints";
 v[3] = "tree";
 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::protocols::pure::v1_33_0::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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_protocols_pure_v1_33_0_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:34.983283105 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:17.499869848 +0000
@@ -317,10 +317,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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:21.907489996 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:52:58.260172539 +0000
@@ -276,10 +276,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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Builder_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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:26.167422591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:20.443823532 +0000
@@ -605,14 +605,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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Builder", "_type");
+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] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::ClassBuilder", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:53.102996454 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:52:52.540262528 +0000
@@ -564,13 +564,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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:55.930951721 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:52:58.256172602 +0000
@@ -317,10 +317,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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::DataTypeBuilder", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:39.879205647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:53:16.955878407 +0000
@@ -385,13 +385,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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Res_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Res_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 09:25:50.363039796 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Res_Impl.jimple	2025-03-13 11:53:16.835880294 +0000
@@ -635,11 +635,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Res_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] = "rows";
-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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Res", "columns", 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 = newarray (java.lang.String)[1];
+v[0] = "rows";
+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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Res", "columns", 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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Res_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:19.383529935 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:53:10.839974626 +0000
@@ -637,13 +637,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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:22.379482528 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:08.864005713 +0000
@@ -505,10 +505,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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::Builder", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::invocation::execution::execute::TDSBuilder", "columns");
 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_protocols_pure_v1_33_0_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 09:25:19.531527593 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateFunctions_Impl.jimple	2025-03-13 11:53:11.175969340 +0000
@@ -397,11 +397,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateFunctions_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] = "mapFn";
-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::protocols::pure::v1_33_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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 = newarray (java.lang.String)[1];
+v[0] = "mapFn";
+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::protocols::pure::v1_33_0::metamodel::mapping::AggregateFunctions", "aggregateFn", 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_protocols_pure_v1_33_0_metamodel_mapping_AggregateFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 09:25:35.627272916 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregateSpecification_Impl.jimple	2025-03-13 11:53:05.040065873 +0000
@@ -758,13 +758,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_protocols_pure_v1_33_0_metamodel_mapping_AggregateSpecification_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] = "canAggregate";
 v[1] = "groupByFunctions";
 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::protocols::pure::v1_33_0::metamodel::mapping::AggregateSpecification", "aggregateValues", 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_protocols_pure_v1_33_0_metamodel_mapping_AggregateSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:50.615035809 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:53:22.775786844 +0000
@@ -1103,6 +1103,9 @@
 v[0] = "mainSetImplementation";
 v[1] = "propertyMappings";
 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::protocols::pure::v1_33_0::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1111,9 +1114,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 09:25:16.919568925 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ClassMapping_Impl.jimple	2025-03-13 11:52:47.524341442 +0000
@@ -658,6 +658,9 @@
 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_protocols_pure_v1_33_0_metamodel_mapping_ClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -666,9 +669,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_ClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:12.367640958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:52:49.696307272 +0000
@@ -369,11 +369,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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 = 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::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingEnumSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:34.035298104 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:52:37.888493041 +0000
@@ -327,10 +327,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 09:25:35.619273043 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingStringSourceValue_Impl.jimple	2025-03-13 11:53:01.264125279 +0000
@@ -317,8 +317,8 @@
 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_protocols_pure_v1_33_0_metamodel_mapping_EnumValueMappingStringSourceValue_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::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingStringSourceValue", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::mapping::EnumValueMappingStringSourceValue", "value");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:45.303119840 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:52:41.848430740 +0000
@@ -614,14 +614,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_protocols_pure_v1_33_0_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::v1_33_0::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_v1_33_0_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:53.938983229 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:53:23.675772684 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::mapping::MappingTestAssert", "_type", 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::protocols::pure::v1_33_0::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
+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_protocols_pure_v1_33_0_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:34.471291206 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:53:22.807786341 +0000
@@ -312,10 +312,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_protocols_pure_v1_33_0_metamodel_mapping_GroupByFunctions_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::protocols::pure::v1_33_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::v1_33_0::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_v1_33_0_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:55.382960389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:10.371981989 +0000
@@ -599,6 +599,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "setImplementationId";
 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::protocols::pure::v1_33_0::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -606,9 +609,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_33_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 09:25:24.935442085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InputData_Impl.jimple	2025-03-13 11:52:39.188472588 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_InputData_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_InputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:33.339309115 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:52:46.064364412 +0000
@@ -376,13 +376,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_protocols_pure_v1_33_0_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::v1_33_0::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_v1_33_0_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 09:25:53.942983166 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTestAssert_Impl.jimple	2025-03-13 11:53:01.572120434 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTestAssert_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] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::mapping::MappingTestAssert", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_MappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 09:25:53.134995947 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 11:53:14.443917925 +0000
@@ -688,14 +688,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_protocols_pure_v1_33_0_metamodel_mapping_MappingTest_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] = "inputData";
 v[1] = "name";
 v[2] = "query";
 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::protocols::pure::v1_33_0::metamodel::mapping::MappingTest", "assert", 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_protocols_pure_v1_33_0_metamodel_mapping_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:48.727065675 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:52:47.516341569 +0000
@@ -823,6 +823,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
 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::protocols::pure::v1_33_0::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_33_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -831,12 +837,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_33_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_33_0_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:33.943299559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:20.751818687 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_v1_33_0_metamodel_mapping_ObjectInputData_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::mapping::InputData", "_type", v);
+v[0] = "sourceClass";
+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::protocols::pure::v1_33_0::metamodel::mapping::ObjectInputData", "data", 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 = newarray (java.lang.String)[1];
-v[0] = "sourceClass";
-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::protocols::pure::v1_33_0::metamodel::mapping::ObjectInputData", "data", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::mapping::InputData", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:16.911569052 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:52:47.444342701 +0000
@@ -776,6 +776,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::v1_33_0::metamodel::mapping::OperationClassMapping", "operation", 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 = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -784,12 +790,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::mapping::ClassMapping", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::v1_33_0::metamodel::mapping::OperationClassMapping", "operation", 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_protocols_pure_v1_33_0_metamodel_mapping_OperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:14.847601713 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:33.804557292 +0000
@@ -637,6 +637,9 @@
 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_protocols_pure_v1_33_0_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -644,9 +647,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_33_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:14.831601966 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:52:33.796557418 +0000
@@ -496,6 +496,9 @@
 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -503,9 +506,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_33_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:54.190979244 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:50.912288140 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_JsonModelConnection_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] = "url";
-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::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
-v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_33_0::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "url";
+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::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::JsonModelConnection", "class", 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:50.063044541 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:52:50.920288015 +0000
@@ -480,10 +480,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_33_0::metamodel::runtime::Connection", "_type", 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::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:40.743191978 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:52:50.904288267 +0000
@@ -395,13 +395,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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelConnection_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::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 v = newarray (java.lang.String)[1];
 v[0] = "element";
 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::protocols::pure::v1_33_0::metamodel::runtime::Connection", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::ModelConnection", "input");
 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:46.231105160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:52:47.456342511 +0000
@@ -912,6 +912,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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] = "propertyMappings";
 v[1] = "srcClass";
@@ -924,9 +927,6 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::mapping::ClassMapping", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PureInstanceClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:29.267373541 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:46.028364978 +0000
@@ -687,13 +687,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PurePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[5];
-v[0] = "localMappingProperty";
-v[1] = "property";
-v[2] = "source";
-v[3] = "sourceInformation";
-v[4] = "target";
-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::protocols::pure::v1_33_0::metamodel::mapping::PropertyMapping", "_type", 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);
@@ -701,6 +694,13 @@
 v[0] = "explodeProperty";
 v[1] = "transform";
 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::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", v);
+v = newarray (java.lang.String)[5];
+v[0] = "localMappingProperty";
+v[1] = "property";
+v[2] = "source";
+v[3] = "sourceInformation";
+v[4] = "target";
+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::protocols::pure::v1_33_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:52.251009931 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:52:40.124457863 +0000
@@ -412,11 +412,11 @@
 v[0] = "element";
 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::protocols::pure::v1_33_0::metamodel::runtime::Connection", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "url";
-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::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::XmlModelConnection", "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 = newarray (java.lang.String)[1];
+v[0] = "url";
+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::protocols::pure::v1_33_0::metamodel::mapping::modelToModel::XmlModelConnection", "class", 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_protocols_pure_v1_33_0_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:45.003124586 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:03.996082298 +0000
@@ -584,6 +584,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
 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::protocols::pure::v1_33_0::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
+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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -591,9 +594,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::v1_33_0::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_v1_33_0_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 09:25:35.687271967 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 11:53:16.307888601 +0000
@@ -565,14 +565,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_protocols_pure_v1_33_0_metamodel_objectReference_AlloyObjectReference_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] = "pathToMapping";
 v[1] = "setId";
 v[2] = "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::protocols::pure::v1_33_0::metamodel::objectReference::AlloyObjectReference", "operationResolvedSetsId", 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_protocols_pure_v1_33_0_metamodel_objectReference_AlloyObjectReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:54.242978421 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:21.367808996 +0000
@@ -619,10 +619,10 @@
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::v1_33_0::metamodel::PackageableElement", "_type", 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::protocols::pure::v1_33_0::metamodel::store::Store", "includedStores");
 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::protocols::pure::v1_33_0::metamodel::store::Store", "includedStores");
 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_protocols_pure_v1_33_0_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ClassInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ClassInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 09:25:21.007504237 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 11:52:54.168236916 +0000
@@ -461,14 +461,14 @@
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_ClassInstance_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ClassInstance", "type", 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 = 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::protocols::pure::v1_33_0::metamodel::valueSpecification::ClassInstance", "type", v);
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_ClassInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:26.071424109 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:52:59.712149695 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_Collection_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = 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::protocols::pure::v1_33_0::metamodel::valueSpecification::Collection", "multiplicity", v);
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_UnitInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_UnitInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 09:25:35.647272600 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_UnitInstance_Impl.jimple	2025-03-13 11:53:13.843927366 +0000
@@ -419,14 +419,14 @@
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_UnitInstance_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "unitValue";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::UnitInstance", "unitType", 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[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_UnitInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 09:25:10.211675076 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ValueSpecification_Impl.jimple	2025-03-13 11:52:30.716605874 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_ValueSpecification_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_ValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_Variable_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_Variable_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 09:25:27.263405250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_Variable_Impl.jimple	2025-03-13 11:53:13.827927617 +0000
@@ -558,9 +558,6 @@
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_Variable_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[3];
@@ -568,6 +565,9 @@
 v[1] = "name";
 v[2] = "supportsStream";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::Variable", "class", v);
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_Variable_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:20.635510123 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:53:05.892052469 +0000
@@ -585,9 +585,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedFunction_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "function";
@@ -595,6 +592,9 @@
 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] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:37.499243300 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:53:00.052144347 +0000
@@ -535,14 +535,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedProperty_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::application::AppliedProperty", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::application::AppliedProperty", "property");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_application_AppliedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:20.643509998 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:34.904539986 +0000
@@ -554,13 +554,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_protocols_pure_v1_33_0_metamodel_valueSpecification_application_FunctionApplication_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_application_FunctionApplication_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:24.919442338 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:52:34.896540112 +0000
@@ -676,13 +676,13 @@
 v[0] = "returnMultiplicity";
 v[1] = "returnType";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", v);
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:55.898952227 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:52:57.960177259 +0000
@@ -640,6 +640,9 @@
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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] = "fullyQualifiedTypePath";
 v[1] = "includeEnumType";
@@ -649,9 +652,6 @@
 v[5] = "removePropertiesWithNullValues";
 v[6] = "typeKeyName";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::AlloySerializationConfig", "dateTimeFormat", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 09:25:15.883585318 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CBoolean_Impl.jimple	2025-03-13 11:53:13.607931078 +0000
@@ -374,13 +374,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CBoolean_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CBoolean", "value");
 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] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CBoolean_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 09:25:27.839396135 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDateTime_Impl.jimple	2025-03-13 11:53:04.328077075 +0000
@@ -366,13 +366,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDateTime_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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CDateTime", "value");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CDateTime", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDateTime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 09:25:27.843396072 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDate_Impl.jimple	2025-03-13 11:52:47.788337288 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDate_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:26.183422337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:52:30.708606000 +0000
@@ -368,13 +368,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDecimal_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CDecimal", "value");
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CDecimal", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CDecimal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:43.635146227 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:52:41.776431873 +0000
@@ -375,13 +375,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CFloat_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CFloat", "value");
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CFloat", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 09:25:11.515654440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CInteger_Impl.jimple	2025-03-13 11:53:11.027971668 +0000
@@ -375,13 +375,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CInteger_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CInteger", "value");
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CInteger", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CInteger_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 09:25:53.390991898 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CLatestDate_Impl.jimple	2025-03-13 11:53:21.615805094 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CLatestDate_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CLatestDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:40.031203242 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:47.784337352 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CStrictDate_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CStrictDate", "value");
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CStrictDate", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 09:25:18.303547024 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CString_Impl.jimple	2025-03-13 11:52:52.548262403 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CString_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CString", "value");
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::CString", "value");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_CString_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 09:25:43.387150151 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_EnumValue_Impl.jimple	2025-03-13 11:53:13.383934602 +0000
@@ -420,11 +420,11 @@
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::EnumValue", "fullPath", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 09:25:52.499006007 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl.jimple	2025-03-13 11:53:13.835927492 +0000
@@ -358,12 +358,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GenericTypeInstance_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GenericTypeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 09:25:14.355609498 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GraphFetchTree_Impl.jimple	2025-03-13 11:52:40.176457045 +0000
@@ -750,13 +750,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GraphFetchTree_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] = "subTrees";
 v[1] = "subTypeTrees";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_GraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 09:25:41.447180841 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_KeyExpression_Impl.jimple	2025-03-13 11:52:43.008412490 +0000
@@ -541,9 +541,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_KeyExpression_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", v);
 v = newarray (java.lang.String)[2];
 v[0] = "expression";
 v[1] = "key";
@@ -551,6 +548,9 @@
 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] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_KeyExpression_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:32.111328545 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:53:09.160001056 +0000
@@ -792,14 +792,14 @@
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Lambda_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "parameters";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::Lambda", "body", v);
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Lambda_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_List_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_List_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 09:25:10.203675204 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_List_Impl.jimple	2025-03-13 11:52:54.140237356 +0000
@@ -551,13 +551,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_List_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::List", "values");
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::List", "values");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_List_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:35.927268170 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:53:20.143828252 +0000
@@ -405,11 +405,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_MulRawValue_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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 09:25:19.167533352 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl.jimple	2025-03-13 11:53:09.148001245 +0000
@@ -367,12 +367,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PackageableElementPtr_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::PackageableElementPtr", "fullPath");
+v = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PackageableElementPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 09:25:35.879268931 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PathElement_Impl.jimple	2025-03-13 11:53:12.259952286 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PathElement_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Path_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Path_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 09:25:21.015504110 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Path_Impl.jimple	2025-03-13 11:53:09.247999671 +0000
@@ -564,13 +564,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Path_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] = "path";
 v[1] = "startType";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::Path", "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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Path_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:14.343609688 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:18.315857010 +0000
@@ -979,18 +979,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[2];
+v[0] = "subTrees";
+v[1] = "subTypeTrees";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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 = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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 = newarray (java.lang.String)[2];
-v[0] = "subTrees";
-v[1] = "subTypeTrees";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:41.619178120 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:53:23.311778412 +0000
@@ -608,11 +608,11 @@
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", v);
 v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 09:25:10.207675140 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RawValue_Impl.jimple	2025-03-13 11:52:30.712605937 +0000
@@ -317,11 +317,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RawValue_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] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 09:25:38.363229631 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl.jimple	2025-03-13 11:52:54.396233329 +0000
@@ -656,14 +656,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
-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] = "subTrees";
 v[1] = "subTypeTrees";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::RootGraphFetchTree", "class");
+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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 09:25:41.171185208 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl.jimple	2025-03-13 11:52:43.976397261 +0000
@@ -312,10 +312,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RuntimeInstance_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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::RuntimeInstance", "runtime");
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_RuntimeInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple	2025-03-13 09:25:50.207042264 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple	2025-03-13 11:52:56.572199095 +0000
@@ -656,13 +656,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::SubTypeGraphFetchTree", "subTypeClass");
-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] = "subTrees";
 v[1] = "subTypeTrees";
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 09:25:56.606941028 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_TdsOlapRank_Impl.jimple	2025-03-13 11:53:11.935957383 +0000
@@ -312,10 +312,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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_TdsOlapRank_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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::TdsOlapRank", "function");
 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:52.487006197 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:22.479791501 +0000
@@ -509,16 +509,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Whatever_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
-v = newarray (java.lang.String)[1];
-v[0] = "sourceInformation";
-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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::v1_33_0::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
+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::protocols::pure::v1_33_0::metamodel::valueSpecification::ValueSpecification", "_type", 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_protocols_pure_v1_33_0_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_transformation_fromPureGraph_CodeSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_transformation_fromPureGraph_CodeSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 09:25:16.767571330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_transformation_fromPureGraph_CodeSection_Impl.jimple	2025-03-13 11:52:39.372469694 +0000
@@ -559,14 +559,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_protocols_pure_v1_33_0_transformation_fromPureGraph_CodeSection_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] = "noOfLines";
 v[2] = "startLine";
 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::protocols::pure::v1_33_0::transformation::fromPureGraph::CodeSection", "imports", 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_protocols_pure_v1_33_0_transformation_fromPureGraph_CodeSection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl.jimple	2025-03-13 09:25:43.755144329 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_33_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl.jimple	2025-03-13 11:53:13.683929882 +0000
@@ -932,9 +932,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_protocols_pure_v1_33_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_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)[5];
 v[0] = "currentIndent";
 v[1] = "funcs";
@@ -942,6 +939,9 @@
 v[3] = "infixFunctions";
 v[4] = "removeFunctionPaths";
 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::protocols::pure::v1_33_0::transformation::fromPureGraph::toPureGrammar::AlloyToPureState", "coreImportPackages", 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_protocols_pure_v1_33_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_ModuleSerializerExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_ModuleSerializerExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 09:25:33.519306267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_extension_ModuleSerializerExtension_Impl.jimple	2025-03-13 11:52:40.068458744 +0000
@@ -276,10 +276,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_protocols_pure_vX_X_X_extension_ModuleSerializerExtension_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::protocols::pure::vX_X_X::extension::ModuleSerializerExtension", "module");
 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::protocols::pure::vX_X_X::extension::ModuleSerializerExtension", "module");
 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_protocols_pure_vX_X_X_extension_ModuleSerializerExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AlloySDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AlloySDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AlloySDLC_Impl.jimple	2025-03-13 09:25:57.758922806 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AlloySDLC_Impl.jimple	2025-03-13 11:52:58.104174994 +0000
@@ -400,13 +400,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AlloySDLC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::protocols::pure::vX_X_X::metamodel::AlloySDLC", "project");
+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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::vX_X_X::metamodel::SDLC", "_type", 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_protocols_pure_vX_X_X_metamodel_AlloySDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AuthenticationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AuthenticationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 09:25:31.319341075 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_AuthenticationContext_Impl.jimple	2025-03-13 11:53:21.679804087 +0000
@@ -411,10 +411,10 @@
 v[0] = "enableConstraints";
 v[1] = "queryTimeOutInSeconds";
 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::protocols::pure::vX_X_X::metamodel::ExecutionContext", "_type", 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::protocols::pure::vX_X_X::metamodel::AuthenticationContext", "runAs");
 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::protocols::pure::vX_X_X::metamodel::AuthenticationContext", "runAs");
 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_protocols_pure_vX_X_X_metamodel_AuthenticationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_ConnectionStores_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_ConnectionStores_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_ConnectionStores_Impl.jimple	2025-03-13 09:25:47.143090733 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_ConnectionStores_Impl.jimple	2025-03-13 11:53:13.583931456 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_ConnectionStores_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] = "storeConnections";
-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::protocols::pure::vX_X_X::metamodel::ConnectionStores", "connection", 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 = newarray (java.lang.String)[1];
+v[0] = "storeConnections";
+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::protocols::pure::vX_X_X::metamodel::ConnectionStores", "connection", 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_protocols_pure_vX_X_X_metamodel_ConnectionStores_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_EngineRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_EngineRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_EngineRuntime_Impl.jimple	2025-03-13 09:25:44.979124966 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_EngineRuntime_Impl.jimple	2025-03-13 11:53:19.487838571 +0000
@@ -963,14 +963,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_protocols_pure_vX_X_X_metamodel_EngineRuntime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::vX_X_X::metamodel::Runtime", "_type");
+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] = "connections";
 v[1] = "mappings";
 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::protocols::pure::vX_X_X::metamodel::EngineRuntime", "connectionStores", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_EngineRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_LegacyRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_LegacyRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 09:25:32.611320633 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_LegacyRuntime_Impl.jimple	2025-03-13 11:52:55.924209289 +0000
@@ -505,11 +505,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_protocols_pure_vX_X_X_metamodel_LegacyRuntime_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::protocols::pure::vX_X_X::metamodel::Runtime", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::LegacyRuntime", "connections");
 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::protocols::pure::vX_X_X::metamodel::LegacyRuntime", "connections");
+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::protocols::pure::vX_X_X::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_LegacyRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElementPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElementPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 09:25:05.935742747 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElementPointer_Impl.jimple	2025-03-13 11:52:46.044364726 +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_protocols_pure_vX_X_X_metamodel_PackageableElementPointer_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] = "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::protocols::pure::vX_X_X::metamodel::PackageableElementPointer", "path", 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_protocols_pure_vX_X_X_metamodel_PackageableElementPointer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement_Impl.jimple	2025-03-13 09:25:08.835696852 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement_Impl.jimple	2025-03-13 11:52:37.828493983 +0000
@@ -510,14 +510,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_protocols_pure_vX_X_X_metamodel_PackageableElement_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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_pure_vX_X_X_metamodel_PackageableElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureModelContextData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureModelContextData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureModelContextData_Impl.jimple	2025-03-13 09:25:14.935600320 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureModelContextData_Impl.jimple	2025-03-13 11:53:11.311967200 +0000
@@ -645,11 +645,11 @@
 v[0] = "serializer";
 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::protocols::pure::vX_X_X::metamodel::PureModelContext", "_type", v);
 v = newarray (java.lang.String)[1];
-v[0] = "origin";
-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::protocols::pure::vX_X_X::metamodel::PureModelContextData", "elements", 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 = newarray (java.lang.String)[1];
+v[0] = "origin";
+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::protocols::pure::vX_X_X::metamodel::PureModelContextData", "elements", 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_protocols_pure_vX_X_X_metamodel_PureModelContextData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureModelContextPointer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureModelContextPointer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 09:25:15.003599244 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureModelContextPointer_Impl.jimple	2025-03-13 11:53:04.496074432 +0000
@@ -403,10 +403,10 @@
 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_protocols_pure_vX_X_X_metamodel_PureModelContextPointer_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::protocols::pure::vX_X_X::metamodel::PureModelContextPointer", "sdlcInfo");
 v = newarray (java.lang.String)[1];
 v[0] = "serializer";
 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::protocols::pure::vX_X_X::metamodel::PureModelContext", "_type", 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::protocols::pure::vX_X_X::metamodel::PureModelContextPointer", "sdlcInfo");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureSDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureSDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureSDLC_Impl.jimple	2025-03-13 09:25:14.999599307 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PureSDLC_Impl.jimple	2025-03-13 11:53:11.343966696 +0000
@@ -637,16 +637,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_PureSDLC_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] = "packageableElementPointers";
+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::protocols::pure::vX_X_X::metamodel::PureSDLC", "overrideUrl", 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 = newarray (java.lang.String)[2];
 v[0] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::vX_X_X::metamodel::SDLC", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "packageableElementPointers";
-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::protocols::pure::vX_X_X::metamodel::PureSDLC", "overrideUrl", 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_protocols_pure_vX_X_X_metamodel_PureSDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_QueryExecutionInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_QueryExecutionInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 09:25:55.874952606 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_QueryExecutionInfo_Impl.jimple	2025-03-13 11:52:47.076348491 +0000
@@ -674,9 +674,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_protocols_pure_vX_X_X_metamodel_QueryExecutionInfo_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -684,6 +681,9 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::vX_X_X::metamodel::QueryExecutionInfo", "clientVersion", 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_protocols_pure_vX_X_X_metamodel_QueryExecutionInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime_Impl.jimple	2025-03-13 09:25:32.611320633 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime_Impl.jimple	2025-03-13 11:52:55.928209227 +0000
@@ -276,10 +276,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_protocols_pure_vX_X_X_metamodel_Runtime_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::protocols::pure::vX_X_X::metamodel::Runtime", "_type");
 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::protocols::pure::vX_X_X::metamodel::Runtime", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_SDLC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_SDLC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_SDLC_Impl.jimple	2025-03-13 09:25:15.011599117 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_SDLC_Impl.jimple	2025-03-13 11:52:58.108174931 +0000
@@ -376,13 +376,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_protocols_pure_vX_X_X_metamodel_SDLC_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] = "baseVersion";
 v[1] = "version";
 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::protocols::pure::vX_X_X::metamodel::SDLC", "_type", 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_protocols_pure_vX_X_X_metamodel_SDLC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_Diagram_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_Diagram_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 09:25:19.571526960 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_Diagram_Impl.jimple	2025-03-13 11:52:51.436279897 +0000
@@ -1141,14 +1141,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_diagram_Diagram_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[2];
 v[0] = "generalizationViews";
 v[1] = "propertyViews";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Line_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Line_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 09:25:56.526942293 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Line_Impl.jimple	2025-03-13 11:52:52.956255984 +0000
@@ -534,11 +534,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Line_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] = "style";
 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::protocols::pure::vX_X_X::metamodel::diagram::geometry::Line", "points", 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_protocols_pure_vX_X_X_metamodel_diagram_geometry_Line_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Point_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Point_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 09:25:56.914936156 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Point_Impl.jimple	2025-03-13 11:52:57.488184685 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_geometry_Point_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] = "y";
 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::protocols::pure::vX_X_X::metamodel::diagram::geometry::Point", "x", 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_protocols_pure_vX_X_X_metamodel_diagram_geometry_Point_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_GeneralizationView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_GeneralizationView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 09:25:57.526926476 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_GeneralizationView_Impl.jimple	2025-03-13 11:53:13.731929128 +0000
@@ -406,14 +406,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_protocols_pure_vX_X_X_metamodel_diagram_view_GeneralizationView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::vX_X_X::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_vX_X_X_metamodel_diagram_view_GeneralizationView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_PropertyView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_PropertyView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 09:25:36.515258867 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_PropertyView_Impl.jimple	2025-03-13 11:53:17.955862674 +0000
@@ -581,16 +581,16 @@
 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_protocols_pure_vX_X_X_metamodel_diagram_view_PropertyView_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[0] = "visibility";
+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::protocols::pure::vX_X_X::metamodel::diagram::view::PropertyView", "property", v);
 v = newarray (java.lang.String)[3];
 v[0] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::vX_X_X::metamodel::diagram::view::RelationshipView", "line", v);
 v = newarray (java.lang.String)[1];
-v[0] = "visibility";
-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::protocols::pure::vX_X_X::metamodel::diagram::view::PropertyView", "property", 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_protocols_pure_vX_X_X_metamodel_diagram_view_PropertyView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_RelationshipView_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_RelationshipView_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 09:25:36.519258804 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_view_RelationshipView_Impl.jimple	2025-03-13 11:53:12.351950839 +0000
@@ -500,14 +500,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_protocols_pure_vX_X_X_metamodel_diagram_view_RelationshipView_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] = "rendering";
 v[1] = "sourceView";
 v[2] = "targetView";
 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::protocols::pure::vX_X_X::metamodel::diagram::view::RelationshipView", "line", 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_protocols_pure_vX_X_X_metamodel_diagram_view_RelationshipView_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 09:25:28.367387781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_PropertyVisibility_Impl.jimple	2025-03-13 11:53:15.179906347 +0000
@@ -418,14 +418,14 @@
 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_protocols_pure_vX_X_X_metamodel_diagram_visibility_PropertyVisibility_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] = "taggedValues";
+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::protocols::pure::vX_X_X::metamodel::diagram::visibility::Visibility", "stereotypes", 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 = newarray (java.lang.String)[1];
 v[0] = "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::protocols::pure::vX_X_X::metamodel::diagram::visibility::PropertyVisibility", "multiplicity", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::vX_X_X::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_vX_X_X_metamodel_diagram_visibility_PropertyVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_TypeVisibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_TypeVisibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 09:25:32.711319051 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_TypeVisibility_Impl.jimple	2025-03-13 11:53:09.048002817 +0000
@@ -365,13 +365,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_protocols_pure_vX_X_X_metamodel_diagram_visibility_TypeVisibility_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] = "taggedValues";
+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::protocols::pure::vX_X_X::metamodel::diagram::visibility::Visibility", "stereotypes", 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::protocols::pure::vX_X_X::metamodel::diagram::visibility::TypeVisibility", "attributes");
 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] = "taggedValues";
-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::protocols::pure::vX_X_X::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_vX_X_X_metamodel_diagram_visibility_TypeVisibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_Visibility_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_Visibility_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 09:25:28.371387718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_Visibility_Impl.jimple	2025-03-13 11:53:00.008145038 +0000
@@ -332,11 +332,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_diagram_visibility_Visibility_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] = "taggedValues";
 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::protocols::pure::vX_X_X::metamodel::diagram::visibility::Visibility", "stereotypes", 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_protocols_pure_vX_X_X_metamodel_diagram_visibility_Visibility_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association_Impl.jimple	2025-03-13 09:25:48.323072066 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association_Impl.jimple	2025-03-13 11:53:10.783975507 +0000
@@ -1808,11 +1808,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", v);
@@ -1823,6 +1818,11 @@
 v[0] = "properties";
 v[1] = "qualifiedProperties";
 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::protocols::pure::vX_X_X::metamodel::domain::Association", "originalMilestonedProperties", v);
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_pure_vX_X_X_metamodel_domain_Association_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class_Impl.jimple	2025-03-13 09:25:08.831696915 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class_Impl.jimple	2025-03-13 11:53:03.112096206 +0000
@@ -2184,14 +2184,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
@@ -2199,8 +2191,16 @@
 v[3] = "superTypes";
 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::protocols::pure::vX_X_X::metamodel::domain::Class", "constraints", v);
 v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_pure_vX_X_X_metamodel_domain_Class_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain_Impl.jimple	2025-03-13 09:25:44.571131421 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain_Impl.jimple	2025-03-13 11:52:57.204189152 +0000
@@ -1522,15 +1522,15 @@
 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_protocols_pure_vX_X_X_metamodel_domain_Domain_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 = newarray (java.lang.String)[4];
 v[0] = "classes";
 v[1] = "enums";
 v[2] = "measures";
 v[3] = "profiles";
 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::protocols::pure::vX_X_X::metamodel::domain::Domain", "associations", 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_protocols_pure_vX_X_X_metamodel_domain_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_EnumValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_EnumValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 09:25:35.419276207 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_EnumValue_Impl.jimple	2025-03-13 11:53:09.108001874 +0000
@@ -668,10 +668,10 @@
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "sourceInformation", 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::protocols::pure::vX_X_X::metamodel::domain::EnumValue", "value");
 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::protocols::pure::vX_X_X::metamodel::domain::EnumValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_EnumValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 09:25:28.563384680 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration_Impl.jimple	2025-03-13 11:53:12.723944986 +0000
@@ -1260,18 +1260,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", 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::protocols::pure::vX_X_X::metamodel::domain::Enumeration", "values");
 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::protocols::pure::vX_X_X::metamodel::domain::Enumeration", "values");
+v = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_pure_vX_X_X_metamodel_domain_Enumeration_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Function_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Function_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Function_Impl.jimple	2025-03-13 09:25:45.519116425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Function_Impl.jimple	2025-03-13 11:53:18.275857640 +0000
@@ -2060,11 +2060,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Function_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[1];
 v[0] = "taggedValues";
 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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", v);
@@ -2078,6 +2073,11 @@
 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] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_pure_vX_X_X_metamodel_domain_Function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_MappingClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_MappingClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 09:25:08.727698561 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_MappingClass_Impl.jimple	2025-03-13 11:53:16.479885895 +0000
@@ -2119,27 +2119,27 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_MappingClass_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "taggedValues";
-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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", v);
-v = newarray (java.lang.String)[2];
-v[0] = "rootClass";
-v[1] = "setImplementation";
-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::protocols::pure::vX_X_X::metamodel::domain::MappingClass", "localProperties", v);
 v = newarray (java.lang.String)[4];
 v[0] = "originalMilestonedProperties";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "superTypes";
 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::protocols::pure::vX_X_X::metamodel::domain::Class", "constraints", v);
+v = newarray (java.lang.String)[2];
+v[0] = "rootClass";
+v[1] = "setImplementation";
+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::protocols::pure::vX_X_X::metamodel::domain::MappingClass", "localProperties", v);
+v = newarray (java.lang.String)[1];
+v[0] = "taggedValues";
+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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "stereotypes", 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 = newarray (java.lang.String)[3];
+v[0] = "name";
+v[1] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_pure_vX_X_X_metamodel_domain_MappingClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Measure_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Measure_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Measure_Impl.jimple	2025-03-13 09:25:54.486974561 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Measure_Impl.jimple	2025-03-13 11:53:10.647977647 +0000
@@ -773,14 +773,14 @@
 v = newarray (java.lang.String)[1];
 v[0] = "nonCanonicalUnits";
 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::protocols::pure::vX_X_X::metamodel::domain::Measure", "canonicalUnit", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_pure_vX_X_X_metamodel_domain_Measure_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 09:25:34.011298484 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl.jimple	2025-03-13 11:53:18.239858206 +0000
@@ -379,11 +379,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_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] = "upperBound";
 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::protocols::pure::vX_X_X::metamodel::domain::Multiplicity", "lowerBound", 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_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile_Impl.jimple	2025-03-13 09:25:51.079028470 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile_Impl.jimple	2025-03-13 11:53:15.447902131 +0000
@@ -785,17 +785,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_domain_Profile_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] = "tags";
+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::protocols::pure::vX_X_X::metamodel::domain::Profile", "stereotypes", 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 = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
-v[0] = "tags";
-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::protocols::pure::vX_X_X::metamodel::domain::Profile", "stereotypes", 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_protocols_pure_vX_X_X_metamodel_domain_Profile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property_Impl.jimple	2025-03-13 09:25:33.695303483 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property_Impl.jimple	2025-03-13 11:53:18.215858584 +0000
@@ -976,15 +976,15 @@
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "multiplicity";
 v[1] = "name";
 v[2] = "propertyTypeSourceInformation";
 v[3] = "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::protocols::pure::vX_X_X::metamodel::domain::Property", "defaultValue", 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_protocols_pure_vX_X_X_metamodel_domain_Property_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 09:25:55.722955010 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty_Impl.jimple	2025-03-13 11:53:13.511932589 +0000
@@ -1249,15 +1249,15 @@
 v[0] = "stereotypes";
 v[1] = "taggedValues";
 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::protocols::pure::vX_X_X::metamodel::domain::AnnotatedElement", "sourceInformation", 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 = newarray (java.lang.String)[4];
 v[0] = "name";
 v[1] = "parameters";
 v[2] = "returnMultiplicity";
 v[3] = "returnType";
 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::protocols::pure::vX_X_X::metamodel::domain::QualifiedProperty", "body", 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_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_StereotypePtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_StereotypePtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 09:25:55.306961591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_StereotypePtr_Impl.jimple	2025-03-13 11:53:18.231858332 +0000
@@ -497,14 +497,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_protocols_pure_vX_X_X_metamodel_domain_StereotypePtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::vX_X_X::metamodel::domain::StereotypePtr", "profile", 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_protocols_pure_vX_X_X_metamodel_domain_StereotypePtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 09:25:38.671224758 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr_Impl.jimple	2025-03-13 11:53:06.552042086 +0000
@@ -497,14 +497,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_protocols_pure_vX_X_X_metamodel_domain_TagPtr_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] = "profileSourceInformation";
 v[1] = "sourceInformation";
 v[2] = "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::protocols::pure::vX_X_X::metamodel::domain::TagPtr", "profile", 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_protocols_pure_vX_X_X_metamodel_domain_TagPtr_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Unit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Unit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Unit_Impl.jimple	2025-03-13 09:25:53.618988292 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Unit_Impl.jimple	2025-03-13 11:53:18.251858018 +0000
@@ -582,15 +582,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_domain_Unit_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)[3];
 v[0] = "name";
 v[1] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "measure";
 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::protocols::pure::vX_X_X::metamodel::domain::Unit", "conversionFunction", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_ExecutableMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_ExecutableMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 09:25:55.162963868 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_ExecutableMapping_Impl.jimple	2025-03-13 11:53:23.623773504 +0000
@@ -733,6 +733,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_executableMapping_ExecutableMapping_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)[3];
 v[0] = "name";
 v[1] = "package";
@@ -741,9 +744,6 @@
 v = newarray (java.lang.String)[1];
 v[0] = "tests";
 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::protocols::pure::vX_X_X::metamodel::executableMapping::ExecutableMapping", "mapping", 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_protocols_pure_vX_X_X_metamodel_executableMapping_ExecutableMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_ModelTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_ModelTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 09:25:36.219263551 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_ModelTestData_Impl.jimple	2025-03-13 11:53:20.803817868 +0000
@@ -463,10 +463,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_protocols_pure_vX_X_X_metamodel_executableMapping_ModelTestData_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::protocols::pure::vX_X_X::metamodel::executableMapping::ModelTestData", "classTestData");
 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::protocols::pure::vX_X_X::metamodel::executableMapping::ModelTestData", "classTestData");
 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_protocols_pure_vX_X_X_metamodel_executableMapping_ModelTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_TestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_TestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 09:25:28.239389807 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executableMapping_TestAssert_Impl.jimple	2025-03-13 11:52:49.768306139 +0000
@@ -857,14 +857,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_protocols_pure_vX_X_X_metamodel_executableMapping_TestAssert_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] = "comparisonType";
 v[1] = "expected";
 v[2] = "inputs";
 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::protocols::pure::vX_X_X::metamodel::executableMapping::TestAssert", "comparisonKey", 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_protocols_pure_vX_X_X_metamodel_executableMapping_TestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:18.051551012 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:52:34.380548230 +0000
@@ -848,10 +848,10 @@
 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_protocols_pure_vX_X_X_metamodel_executionPlan_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::vX_X_X::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 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::protocols::pure::vX_X_X::metamodel::executionPlan::AggregationAwareExecutionNode", "aggregationAwareActivity");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:40.923189131 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:53:03.948083054 +0000
@@ -901,11 +901,11 @@
 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_protocols_pure_vX_X_X_metamodel_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
 v = newarray (java.lang.String)[1];
-v[0] = "varName";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", 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 = newarray (java.lang.String)[1];
+v[0] = "varName";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::AllocationExecutionNode", "realizeInMemory", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 09:25:24.471449425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ClassResultType_Impl.jimple	2025-03-13 11:53:05.952051526 +0000
@@ -555,13 +555,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_protocols_pure_vX_X_X_metamodel_executionPlan_ClassResultType_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] = "setImplementations";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_type");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_vX_X_X_metamodel_executionPlan_ClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_CompiledClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_CompiledClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 09:25:54.430975447 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_CompiledClass_Impl.jimple	2025-03-13 11:53:02.924099162 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_CompiledClass_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] = "className";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::CompiledClass", "byteCode", 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_protocols_pure_vX_X_X_metamodel_executionPlan_CompiledClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:32.491322532 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:53:20.483822903 +0000
@@ -885,6 +885,7 @@
 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_protocols_pure_vX_X_X_metamodel_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::vX_X_X::metamodel::executionPlan::ConstantExecutionNode", "values");
 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);
@@ -896,7 +897,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::vX_X_X::metamodel::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_DataTypeResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_DataTypeResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 09:25:43.159153758 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_DataTypeResultType_Impl.jimple	2025-03-13 11:53:07.076033842 +0000
@@ -317,11 +317,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_protocols_pure_vX_X_X_metamodel_executionPlan_DataTypeResultType_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::protocols::pure::vX_X_X::metamodel::executionPlan::DataTypeResultType", "dataType");
+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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::executionPlan::DataTypeResultType", "dataType");
 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_protocols_pure_vX_X_X_metamodel_executionPlan_DataTypeResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:16.095581963 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:52:46.948350504 +0000
@@ -477,13 +477,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_protocols_pure_vX_X_X_metamodel_executionPlan_EnumValidationContext_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::protocols::pure::vX_X_X::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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] = "varName";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ParameterValidationContext", "_type", 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::protocols::pure::vX_X_X::metamodel::executionPlan::EnumValidationContext", "validEnumValues");
 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_protocols_pure_vX_X_X_metamodel_executionPlan_EnumValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:42.727160592 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:53:09.411997091 +0000
@@ -848,10 +848,10 @@
 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_protocols_pure_vX_X_X_metamodel_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::vX_X_X::metamodel::executionPlan::ErrorExecutionNode", "message");
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ExecutionPlan_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ExecutionPlan_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 09:25:32.603320760 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ExecutionPlan_Impl.jimple	2025-03-13 11:53:13.047939889 +0000
@@ -706,15 +706,15 @@
 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_protocols_pure_vX_X_X_metamodel_executionPlan_ExecutionPlan_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 = newarray (java.lang.String)[4];
 v[0] = "kerberos";
 v[1] = "rootExecutionNode";
 v[2] = "serializer";
 v[3] = "templateFunctions";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionPlan", "globalImplementationSupport", 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_protocols_pure_vX_X_X_metamodel_executionPlan_ExecutionPlan_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 09:25:14.323610005 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_FunctionParametersValidationNode_Impl.jimple	2025-03-13 11:52:51.748274988 +0000
@@ -1245,6 +1245,9 @@
 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] = "parameterValidationContext";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1253,9 +1256,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "parameterValidationContext";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::FunctionParametersValidationNode", "functionParameters", 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_protocols_pure_vX_X_X_metamodel_executionPlan_FunctionParametersValidationNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 09:25:17.027567216 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_JavaPlatformImplementation_Impl.jimple	2025-03-13 11:53:12.355950776 +0000
@@ -605,11 +605,11 @@
 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_protocols_pure_vX_X_X_metamodel_executionPlan_JavaPlatformImplementation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::vX_X_X::metamodel::executionPlan::PlatformImplementation", "_type");
 v = newarray (java.lang.String)[2];
 v[0] = "executionClassFullName";
 v[1] = "executionMethodName";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::JavaPlatformImplementation", "classes", 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::protocols::pure::vX_X_X::metamodel::executionPlan::PlatformImplementation", "_type");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 09:25:51.579020560 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ModelToModelExecutionNode_Impl.jimple	2025-03-13 11:53:09.691992686 +0000
@@ -1487,6 +1487,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_executionPlan_ModelToModelExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+v = newarray (java.lang.String)[5];
+v[0] = "func";
+v[1] = "jsonPropertyPaths";
+v[2] = "pathToClasses";
+v[3] = "pathToMapping";
+v[4] = "pureModelContextData";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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);
@@ -1498,13 +1505,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[5];
-v[0] = "func";
-v[1] = "jsonPropertyPaths";
-v[2] = "pathToClasses";
-v[3] = "pathToMapping";
-v[4] = "pureModelContextData";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::ModelToModelExecutionNode", "connection", 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_protocols_pure_vX_X_X_metamodel_executionPlan_ModelToModelExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:24.463449552 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:53:13.751928813 +0000
@@ -716,14 +716,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PartialClassResultType_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] = "setImplementations";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::ClassResultType", "class", 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::protocols::pure::vX_X_X::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::executionPlan::PartialClassResultType", "propertiesWithParameters");
+v = newarray (java.lang.String)[1];
+v[0] = "setImplementations";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::ClassResultType", "class", 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_protocols_pure_vX_X_X_metamodel_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 09:25:10.399672101 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 11:52:41.812431306 +0000
@@ -850,7 +850,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_protocols_pure_vX_X_X_metamodel_executionPlan_PlatformUnionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::vX_X_X::metamodel::executionPlan::PlatformUnionExecutionNode", "isChildrenExecutionParallelizable");
 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);
@@ -862,6 +861,7 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::vX_X_X::metamodel::executionPlan::PlatformUnionExecutionNode", "isChildrenExecutionParallelizable");
 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_protocols_pure_vX_X_X_metamodel_executionPlan_PlatformUnionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 09:25:14.723603675 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PropertyMapping_Impl.jimple	2025-03-13 11:53:10.815975003 +0000
@@ -407,13 +407,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_protocols_pure_vX_X_X_metamodel_executionPlan_PropertyMapping_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] = "property";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::PropertyMapping", "enumMapping", 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_protocols_pure_vX_X_X_metamodel_executionPlan_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:40.707192548 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:53:18.983846501 +0000
@@ -885,7 +885,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_protocols_pure_vX_X_X_metamodel_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-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::protocols::pure::vX_X_X::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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);
@@ -897,6 +896,7 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::vX_X_X::metamodel::executionPlan::PureExpressionPlatformExecutionNode", "pure");
 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_protocols_pure_vX_X_X_metamodel_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 09:25:06.691730783 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ResultType_Impl.jimple	2025-03-13 11:53:03.068096898 +0000
@@ -276,10 +276,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_protocols_pure_vX_X_X_metamodel_executionPlan_ResultType_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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_ResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:29.655367402 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:03.064096961 +0000
@@ -505,11 +505,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_protocols_pure_vX_X_X_metamodel_executionPlan_TDSResultType_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::protocols::pure::vX_X_X::metamodel::executionPlan::TDSResultType", "tdsColumns");
+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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::executionPlan::TDSResultType", "tdsColumns");
 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_protocols_pure_vX_X_X_metamodel_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VariableInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VariableInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 09:25:34.091297218 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VariableInput_Impl.jimple	2025-03-13 11:52:40.136457674 +0000
@@ -413,13 +413,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_protocols_pure_vX_X_X_metamodel_executionPlan_VariableInput_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] = "name";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::VariableInput", "multiplicity", 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_protocols_pure_vX_X_X_metamodel_executionPlan_VariableInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:29.639367655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:52:39.204472336 +0000
@@ -851,6 +851,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 = 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::protocols::pure::vX_X_X::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -859,7 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::vX_X_X::metamodel::executionPlan::VariableResolutionExecutionNode", "varName");
 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_protocols_pure_vX_X_X_metamodel_executionPlan_VariableResolutionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VoidResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VoidResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 09:25:20.207516896 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VoidResultType_Impl.jimple	2025-03-13 11:53:03.556089220 +0000
@@ -267,10 +267,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_protocols_pure_vX_X_X_metamodel_executionPlan_VoidResultType_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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_type");
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ResultType", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_VoidResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.943489426 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:38.656480958 +0000
@@ -996,10 +996,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1011,6 +1007,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.931489616 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:19.419839642 +0000
@@ -940,10 +940,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -955,6 +951,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:44.187137495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:52.208267752 +0000
@@ -1694,6 +1694,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)[2];
+v[0] = "xStorePropertyFetchDetails";
+v[1] = "xStorePropertyMapping";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::StoreMappingGlobalGraphFetchExecutionNode", "store", v);
 v = newarray (java.lang.String)[7];
 v[0] = "children";
 v[1] = "dependencyIndices";
@@ -1711,10 +1715,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "xStorePropertyFetchDetails";
-v[1] = "xStorePropertyMapping";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::StoreMappingGlobalGraphFetchExecutionNode", "store", 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_StoreMappingGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 09:25:20.603510631 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 11:53:22.351793515 +0000
@@ -753,9 +753,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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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] = "sourceMappingId";
 v[1] = "sourceSetId";
@@ -765,6 +762,9 @@
 v[5] = "targetPropertiesOrdered";
 v[6] = "targetSetId";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::XStorePropertyFetchDetails", "propertyPath", 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_XStorePropertyFetchDetails_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.647478287 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:10.551979157 +0000
@@ -1369,17 +1369,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
-v = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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 = newarray (java.lang.String)[1];
+v[0] = "xStorePropertyMapping";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
 v = newarray (java.lang.String)[6];
 v[0] = "authDependent";
 v[1] = "executionNodes";
@@ -1389,6 +1385,10 @@
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
+v = newarray (java.lang.String)[2];
 v[0] = "checked";
 v[1] = "filter";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.055487654 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:44.712385682 +0000
@@ -1163,10 +1163,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
 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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1178,6 +1174,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:35.399276524 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:14.343919500 +0000
@@ -1095,10 +1095,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
 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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1110,6 +1106,10 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.039487907 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:44.696385934 +0000
@@ -1255,10 +1255,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
 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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1271,6 +1267,10 @@
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
 v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::LocalGraphFetchExecutionNode", "graphFetchTree", v);
+v = newarray (java.lang.String)[2];
 v[0] = "checked";
 v[1] = "filter";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::InMemoryRootGraphFetchExecutionNode", "batchSize", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:33.995298737 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:52:54.560230749 +0000
@@ -1190,6 +1190,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[4];
+v[0] = "connection";
+v[1] = "enableConstraints";
+v[2] = "graphFetchTree";
+v[3] = "store";
+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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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);
@@ -1201,12 +1207,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
-v = newarray (java.lang.String)[4];
-v[0] = "connection";
-v[1] = "enableConstraints";
-v[2] = "graphFetchTree";
-v[3] = "store";
-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::protocols::pure::vX_X_X::metamodel::executionPlan::graphFetch::store::inMemory::StoreStreamReadingExecutionNode", "checked", 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_protocols_pure_vX_X_X_metamodel_executionPlan_graphFetch_store_inMemory_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple	2025-03-13 09:25:27.547400755 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl.jimple	2025-03-13 11:53:07.508027045 +0000
@@ -848,6 +848,7 @@
 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_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::protocols::pure::vX_X_X::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeTDSExecutionNode", "contentType");
 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);
@@ -859,7 +860,6 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", 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::protocols::pure::vX_X_X::metamodel::external::shared::format::executionPlan::ExternalFormatExternalizeTDSExecutionNode", "contentType");
 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_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatExternalizeTDSExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 09:25:31.343340695 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl.jimple	2025-03-13 11:53:01.896115336 +0000
@@ -1096,12 +1096,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-v = newarray (java.lang.String)[4];
-v[0] = "checked";
-v[1] = "contentType";
-v[2] = "enableConstraints";
-v[3] = "tree";
-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::protocols::pure::vX_X_X::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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);
@@ -1113,6 +1107,12 @@
 v[4] = "resultSizeRange";
 v[5] = "resultType";
 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::protocols::pure::vX_X_X::metamodel::executionPlan::ExecutionNode", "_type", v);
+v = newarray (java.lang.String)[4];
+v[0] = "checked";
+v[1] = "contentType";
+v[2] = "enableConstraints";
+v[3] = "tree";
+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::protocols::pure::vX_X_X::metamodel::external::shared::format::executionPlan::ExternalFormatInternalizeExecutionNode", "binding", 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_protocols_pure_vX_X_X_metamodel_external_shared_format_executionPlan_ExternalFormatInternalizeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 09:25:56.282946153 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_AggregationAwareActivity_Impl.jimple	2025-03-13 11:53:22.343793641 +0000
@@ -317,11 +317,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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_AggregationAwareActivity_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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::AggregationAwareActivity", "rewrittenQuery");
-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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_AggregationAwareActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Builder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Builder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 09:25:39.903205267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Builder_Impl.jimple	2025-03-13 11:53:16.707882307 +0000
@@ -276,10 +276,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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Builder_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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Builder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 09:25:55.286961907 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassBuilder_Impl.jimple	2025-03-13 11:53:16.703882371 +0000
@@ -605,7 +605,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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassBuilder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Builder", "_type");
 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);
@@ -613,6 +612,7 @@
 v[0] = "classMappings";
 v[1] = "mapping";
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::ClassBuilder", "class", 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 09:25:43.143154011 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassMappingInfo_Impl.jimple	2025-03-13 11:52:56.540199599 +0000
@@ -564,13 +564,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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassMappingInfo_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] = "properties";
 v[1] = "setImplementationId";
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::ClassMappingInfo", "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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ClassMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 09:25:53.246994176 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_DataTypeBuilder_Impl.jimple	2025-03-13 11:53:23.183780426 +0000
@@ -317,11 +317,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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_DataTypeBuilder_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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::DataTypeBuilder", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_DataTypeBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 09:25:39.999203750 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionActivity_Impl.jimple	2025-03-13 11:53:03.240094191 +0000
@@ -276,10 +276,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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionActivity_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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::ExecutionActivity", "_type");
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::ExecutionActivity", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionActivity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 09:25:47.155090543 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionInput_Impl.jimple	2025-03-13 11:53:06.888036800 +0000
@@ -674,6 +674,9 @@
 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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionInput_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)[5];
 v[0] = "context";
 v[1] = "function";
@@ -681,9 +684,6 @@
 v[3] = "model";
 v[4] = "runtime";
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::ExecutionInput", "clientVersion", 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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_ExecutionInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 09:25:51.727018220 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_GenerationInfo_Impl.jimple	2025-03-13 11:53:05.100064930 +0000
@@ -385,13 +385,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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_GenerationInfo_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] = "activatedTimestamp";
 v[1] = "generationId";
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::GenerationInfo", "activatedBy", 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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_GenerationInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 09:25:55.738954757 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_PropertyInfo_Impl.jimple	2025-03-13 11:53:19.423839579 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_PropertyInfo_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] = "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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::PropertyInfo", "property", 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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_PropertyInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Result_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Result_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 09:25:20.915505694 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Result_Impl.jimple	2025-03-13 11:52:52.104269388 +0000
@@ -637,13 +637,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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Result_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] = "builder";
 v[1] = "generationInfo";
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Result", "activities", 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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_Result_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 09:25:39.903205267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSBuilder_Impl.jimple	2025-03-13 11:53:23.155780865 +0000
@@ -506,10 +506,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSBuilder_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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::TDSBuilder", "columns");
-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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Builder", "_type");
 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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::Builder", "_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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSBuilder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 09:25:39.831206407 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSColumn_Impl.jimple	2025-03-13 11:53:14.595915535 +0000
@@ -507,15 +507,15 @@
 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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSColumn_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 = newarray (java.lang.String)[4];
 v[0] = "enumMapping";
 v[1] = "name";
 v[2] = "relationalType";
 v[3] = "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::protocols::pure::vX_X_X::metamodel::invocation::execution::execute::TDSColumn", "doc", 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_protocols_pure_vX_X_X_metamodel_invocation_execution_execute_TDSColumn_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 09:25:50.623035683 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AggregateSetImplementationContainer_Impl.jimple	2025-03-13 11:53:11.511964053 +0000
@@ -458,13 +458,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_protocols_pure_vX_X_X_metamodel_mapping_AggregateSetImplementationContainer_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] = "index";
 v[1] = "setImplementation";
 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::protocols::pure::vX_X_X::metamodel::mapping::AggregateSetImplementationContainer", "aggregateSpecification", 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_protocols_pure_vX_X_X_metamodel_mapping_AggregateSetImplementationContainer_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 09:25:42.279167679 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AggregationAwareClassMapping_Impl.jimple	2025-03-13 11:52:50.204299279 +0000
@@ -1099,10 +1099,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_mapping_AggregationAwareClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "mainSetImplementation";
-v[1] = "propertyMappings";
-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::protocols::pure::vX_X_X::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -1114,6 +1110,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)[2];
+v[0] = "mainSetImplementation";
+v[1] = "propertyMappings";
+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::protocols::pure::vX_X_X::metamodel::mapping::AggregationAwareClassMapping", "aggregateSetImplementations", 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_protocols_pure_vX_X_X_metamodel_mapping_AggregationAwareClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 09:25:08.843696725 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_AssociationMapping_Impl.jimple	2025-03-13 11:52:52.748259255 +0000
@@ -545,14 +545,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_protocols_pure_vX_X_X_metamodel_mapping_AssociationMapping_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] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::vX_X_X::metamodel::mapping::AssociationMapping", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_AssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 09:25:26.523416958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingEnumSourceValue_Impl.jimple	2025-03-13 11:53:17.559868903 +0000
@@ -367,10 +367,10 @@
 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_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingEnumSourceValue_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::protocols::pure::vX_X_X::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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::protocols::pure::vX_X_X::metamodel::mapping::EnumValueMappingEnumSourceValue", "enumeration", 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::protocols::pure::vX_X_X::metamodel::mapping::EnumValueMappingSourceValue", "_type");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 09:25:30.315356960 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingIntegerSourceValue_Impl.jimple	2025-03-13 11:52:36.156520289 +0000
@@ -327,10 +327,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingIntegerSourceValue_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::protocols::pure::vX_X_X::metamodel::mapping::EnumValueMappingSourceValue", "_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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::mapping::EnumValueMappingIntegerSourceValue", "value");
 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::protocols::pure::vX_X_X::metamodel::mapping::EnumValueMappingIntegerSourceValue", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMappingIntegerSourceValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 09:25:42.175169324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMapping_Impl.jimple	2025-03-13 11:52:36.996507074 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMapping_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] = "sourceValues";
 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::protocols::pure::vX_X_X::metamodel::mapping::EnumValueMapping", "enumValue", 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_protocols_pure_vX_X_X_metamodel_mapping_EnumValueMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumerationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumerationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 09:25:08.775697801 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_EnumerationMapping_Impl.jimple	2025-03-13 11:52:37.768494928 +0000
@@ -614,14 +614,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_protocols_pure_vX_X_X_metamodel_mapping_EnumerationMapping_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] = "enumeration";
 v[1] = "id";
 v[2] = "sourceType";
 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::protocols::pure::vX_X_X::metamodel::mapping::EnumerationMapping", "enumValueMappings", 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_protocols_pure_vX_X_X_metamodel_mapping_EnumerationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 09:25:53.830984938 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_ExpectedOutputMappingTestAssert_Impl.jimple	2025-03-13 11:52:52.476263536 +0000
@@ -369,10 +369,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 = 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::protocols::pure::vX_X_X::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::mapping::MappingTestAssert", "_type", 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::protocols::pure::vX_X_X::metamodel::mapping::ExpectedOutputMappingTestAssert", "expectedOutput");
 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_protocols_pure_vX_X_X_metamodel_mapping_ExpectedOutputMappingTestAssert_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_GroupByFunctions_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_GroupByFunctions_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 09:25:40.111201977 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_GroupByFunctions_Impl.jimple	2025-03-13 11:52:37.196503926 +0000
@@ -312,10 +312,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_protocols_pure_vX_X_X_metamodel_mapping_GroupByFunctions_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::protocols::pure::vX_X_X::metamodel::mapping::GroupByFunctions", "groupByFn");
 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::protocols::pure::vX_X_X::metamodel::mapping::GroupByFunctions", "groupByFn");
 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_protocols_pure_vX_X_X_metamodel_mapping_GroupByFunctions_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 09:25:12.583637540 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_InlineEmbeddedPropertyMapping_Impl.jimple	2025-03-13 11:53:20.811817743 +0000
@@ -596,6 +596,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_mapping_InlineEmbeddedPropertyMapping_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] = "setImplementationId";
+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::protocols::pure::vX_X_X::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -603,12 +609,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::vX_X_X::metamodel::mapping::PropertyMapping", "_type", v);
-v = newarray (java.lang.String)[1];
-v[0] = "setImplementationId";
-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::protocols::pure::vX_X_X::metamodel::mapping::InlineEmbeddedPropertyMapping", "id", 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_protocols_pure_vX_X_X_metamodel_mapping_InlineEmbeddedPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MappingInclude_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MappingInclude_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 09:25:54.306977408 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MappingInclude_Impl.jimple	2025-03-13 11:53:20.067829448 +0000
@@ -376,13 +376,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_protocols_pure_vX_X_X_metamodel_mapping_MappingInclude_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] = "sourceDatabasePath";
 v[1] = "targetDatabasePath";
 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::protocols::pure::vX_X_X::metamodel::mapping::MappingInclude", "includedMapping", 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_protocols_pure_vX_X_X_metamodel_mapping_MappingInclude_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 09:25:33.855300953 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MappingTest_Impl.jimple	2025-03-13 11:53:11.571963110 +0000
@@ -688,14 +688,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_protocols_pure_vX_X_X_metamodel_mapping_MappingTest_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] = "inputData";
 v[1] = "name";
 v[2] = "query";
 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::protocols::pure::vX_X_X::metamodel::mapping::MappingTest", "assert", 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_protocols_pure_vX_X_X_metamodel_mapping_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_Mapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_Mapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 09:25:08.763697991 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_Mapping_Impl.jimple	2025-03-13 11:53:16.503885517 +0000
@@ -1583,20 +1583,20 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_mapping_Mapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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] = "package";
+v[2] = "sourceInformation";
+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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", v);
 v = newarray (java.lang.String)[4];
 v[0] = "classMappings";
 v[1] = "enumerationMappings";
 v[2] = "includedMappings";
 v[3] = "tests";
 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::protocols::pure::vX_X_X::metamodel::mapping::Mapping", "associationMappings", v);
-v = newarray (java.lang.String)[3];
-v[0] = "name";
-v[1] = "package";
-v[2] = "sourceInformation";
-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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_Mapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MergeOperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MergeOperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 09:25:08.671699447 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MergeOperationClassMapping_Impl.jimple	2025-03-13 11:53:13.307935798 +0000
@@ -822,9 +822,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_MergeOperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::vX_X_X::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -834,9 +831,12 @@
 v[5] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::mapping::ClassMapping", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::vX_X_X::metamodel::mapping::OperationClassMapping", "operation", 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::protocols::pure::vX_X_X::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
+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::protocols::pure::vX_X_X::metamodel::mapping::MergeOperationClassMapping", "validationFunction");
 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_protocols_pure_vX_X_X_metamodel_mapping_MergeOperationClassMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_ObjectInputData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_ObjectInputData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 09:25:35.855269309 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_ObjectInputData_Impl.jimple	2025-03-13 11:53:23.167780677 +0000
@@ -417,14 +417,14 @@
 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_protocols_pure_vX_X_X_metamodel_mapping_ObjectInputData_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] = "sourceClass";
-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::protocols::pure::vX_X_X::metamodel::mapping::ObjectInputData", "data", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::mapping::InputData", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "sourceClass";
+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::protocols::pure::vX_X_X::metamodel::mapping::ObjectInputData", "data", 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_protocols_pure_vX_X_X_metamodel_mapping_ObjectInputData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_OperationClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_OperationClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 09:25:08.703698941 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_OperationClassMapping_Impl.jimple	2025-03-13 11:53:02.252109735 +0000
@@ -776,9 +776,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_mapping_OperationClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-v = newarray (java.lang.String)[1];
-v[0] = "parameters";
-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::protocols::pure::vX_X_X::metamodel::mapping::OperationClassMapping", "operation", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -788,6 +785,9 @@
 v[5] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::mapping::ClassMapping", "_type", v);
 v = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::vX_X_X::metamodel::mapping::OperationClassMapping", "operation", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_PropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_PropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 09:25:12.591637413 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_PropertyMapping_Impl.jimple	2025-03-13 11:52:44.436390024 +0000
@@ -637,6 +637,9 @@
 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_protocols_pure_vX_X_X_metamodel_mapping_PropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -644,9 +647,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::vX_X_X::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_PropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 09:25:23.435465819 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_Impl.jimple	2025-03-13 11:52:45.180378319 +0000
@@ -496,6 +496,9 @@
 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -503,9 +506,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::vX_X_X::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_AggregationAwarePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 09:25:49.419054728 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_JsonModelConnection_Impl.jimple	2025-03-13 11:52:39.648465350 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_JsonModelConnection_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] = "element";
+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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::JsonModelConnection", "class", v);
-v = newarray (java.lang.String)[1];
-v[0] = "element";
-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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_JsonModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 09:25:44.363134711 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelChainConnection_Impl.jimple	2025-03-13 11:53:08.912004958 +0000
@@ -477,13 +477,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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelChainConnection_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] = "element";
+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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::ModelChainConnection", "mappings");
 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] = "element";
-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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelChainConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 09:25:48.419070547 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelConnection_Impl.jimple	2025-03-13 11:53:17.023877337 +0000
@@ -395,13 +395,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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelConnection_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] = "element";
+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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::ModelConnection", "input");
 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] = "element";
-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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 09:25:25.891426957 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelInput_Impl.jimple	2025-03-13 11:52:59.284156428 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelInput_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] = "class";
-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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::ModelInput", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 09:25:31.275341771 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelStringInput_Impl.jimple	2025-03-13 11:53:17.015877463 +0000
@@ -479,11 +479,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelStringInput_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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::ModelStringInput", "instances");
 v = newarray (java.lang.String)[1];
-v[0] = "class";
-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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::ModelInput", "_type", 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 = newarray (java.lang.String)[1];
+v[0] = "class";
+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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::ModelInput", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_ModelStringInput_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 09:25:08.683699259 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl.jimple	2025-03-13 11:53:16.451886336 +0000
@@ -912,10 +912,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-v = newarray (java.lang.String)[2];
-v[0] = "propertyMappings";
-v[1] = "srcClass";
-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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", v);
 v = newarray (java.lang.String)[6];
 v[0] = "class";
 v[1] = "extendsClassMappingId";
@@ -924,6 +920,10 @@
 v[4] = "root";
 v[5] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::mapping::ClassMapping", "_type", v);
+v = newarray (java.lang.String)[2];
+v[0] = "propertyMappings";
+v[1] = "srcClass";
+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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::PureInstanceClassMapping", "filter", 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 09:25:54.510974182 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping_Impl.jimple	2025-03-13 11:52:44.428390150 +0000
@@ -691,6 +691,9 @@
 v[0] = "explodeProperty";
 v[1] = "transform";
 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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::PurePropertyMapping", "enumMappingId", 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 = newarray (java.lang.String)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -698,9 +701,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::vX_X_X::metamodel::mapping::PropertyMapping", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 09:25:52.743002148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_XmlModelConnection_Impl.jimple	2025-03-13 11:53:17.007877589 +0000
@@ -409,14 +409,14 @@
 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_XmlModelConnection_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] = "element";
+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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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 = newarray (java.lang.String)[1];
 v[0] = "url";
 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::protocols::pure::vX_X_X::metamodel::mapping::modelToModel::XmlModelConnection", "class", v);
-v = newarray (java.lang.String)[1];
-v[0] = "element";
-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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_XmlModelConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 09:25:08.791697548 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStoreAssociationMapping_Impl.jimple	2025-03-13 11:53:04.556073487 +0000
@@ -746,15 +746,15 @@
 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_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStoreAssociationMapping_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 = newarray (java.lang.String)[3];
 v[0] = "association";
 v[1] = "id";
 v[2] = "stores";
 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::protocols::pure::vX_X_X::metamodel::mapping::AssociationMapping", "_type", 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::protocols::pure::vX_X_X::metamodel::mapping::xStore::XStoreAssociationMapping", "propertyMappings");
-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_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStoreAssociationMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 09:25:29.307372908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStorePropertyMapping_Impl.jimple	2025-03-13 11:53:06.516042653 +0000
@@ -583,6 +583,10 @@
 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_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStorePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::protocols::pure::vX_X_X::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
+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)[5];
 v[0] = "localMappingProperty";
 v[1] = "property";
@@ -590,10 +594,6 @@
 v[3] = "sourceInformation";
 v[4] = "target";
 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::protocols::pure::vX_X_X::metamodel::mapping::PropertyMapping", "_type", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::mapping::xStore::XStorePropertyMapping", "crossExpression");
 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_protocols_pure_vX_X_X_metamodel_mapping_xStore_XStorePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_objectReference_AlloyObjectReference_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_objectReference_AlloyObjectReference_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 09:25:57.670924198 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_objectReference_AlloyObjectReference_Impl.jimple	2025-03-13 11:53:13.879926799 +0000
@@ -565,14 +565,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_protocols_pure_vX_X_X_metamodel_objectReference_AlloyObjectReference_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] = "pathToMapping";
 v[1] = "setId";
 v[2] = "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::protocols::pure::vX_X_X::metamodel::objectReference::AlloyObjectReference", "operationResolvedSetsId", 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_protocols_pure_vX_X_X_metamodel_objectReference_AlloyObjectReference_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_runtime_Connection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_runtime_Connection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_runtime_Connection_Impl.jimple	2025-03-13 09:25:43.023155909 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_runtime_Connection_Impl.jimple	2025-03-13 11:52:39.648465350 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_runtime_Connection_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] = "element";
 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::protocols::pure::vX_X_X::metamodel::runtime::Connection", "_type", 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_protocols_pure_vX_X_X_metamodel_runtime_Connection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_RelationStoreAccessor_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_RelationStoreAccessor_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_RelationStoreAccessor_Impl.jimple	2025-03-13 09:25:33.607304875 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_RelationStoreAccessor_Impl.jimple	2025-03-13 11:53:07.708023899 +0000
@@ -394,10 +394,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_protocols_pure_vX_X_X_metamodel_store_RelationStoreAccessor_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::protocols::pure::vX_X_X::metamodel::store::RelationStoreAccessor", "path");
 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::protocols::pure::vX_X_X::metamodel::store::RelationStoreAccessor", "path");
 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_protocols_pure_vX_X_X_metamodel_store_RelationStoreAccessor_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_Store_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_Store_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_Store_Impl.jimple	2025-03-13 09:25:53.530989683 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_store_Store_Impl.jimple	2025-03-13 11:53:19.311841341 +0000
@@ -614,15 +614,15 @@
 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_protocols_pure_vX_X_X_metamodel_store_Store_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::protocols::pure::vX_X_X::metamodel::store::Store", "includedStores");
+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] = "package";
 v[2] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::PackageableElement", "_type", 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::protocols::pure::vX_X_X::metamodel::store::Store", "includedStores");
-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_protocols_pure_vX_X_X_metamodel_store_Store_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 09:25:16.723572027 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl.jimple	2025-03-13 11:52:43.412406134 +0000
@@ -464,11 +464,11 @@
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ClassInstance", "type", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ClassInstance", "type", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 09:25:38.567226405 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl.jimple	2025-03-13 11:53:05.352060965 +0000
@@ -642,14 +642,14 @@
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_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] = "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::protocols::pure::vX_X_X::metamodel::valueSpecification::Collection", "multiplicity", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::Collection", "multiplicity", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 09:25:20.179517339 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction_Impl.jimple	2025-03-13 11:52:45.848367810 +0000
@@ -588,10 +588,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "function";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::AppliedFunction", "fControl", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 09:25:37.323246084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl.jimple	2025-03-13 11:52:53.588246041 +0000
@@ -535,11 +535,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::AppliedProperty", "property");
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::AppliedProperty", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 09:25:19.839522719 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_FunctionApplication_Impl.jimple	2025-03-13 11:52:45.852367747 +0000
@@ -554,10 +554,10 @@
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_application_FunctionApplication_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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 09:25:29.887363733 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl.jimple	2025-03-13 11:52:49.300313502 +0000
@@ -672,17 +672,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_UnknownAppliedFunction_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::FunctionApplication", "parameters");
+v = newarray (java.lang.String)[2];
+v[0] = "returnMultiplicity";
+v[1] = "returnType";
+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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::protocols::pure::vX_X_X::metamodel::valueSpecification::application::FunctionApplication", "parameters");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", v);
-v = newarray (java.lang.String)[2];
-v[0] = "returnMultiplicity";
-v[1] = "returnType";
-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::protocols::pure::vX_X_X::metamodel::valueSpecification::application::UnknownAppliedFunction", "function", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_application_UnknownAppliedFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 09:25:56.562941724 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl.jimple	2025-03-13 11:53:09.959988470 +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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AlloySerializationConfig_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] = "fullyQualifiedTypePath";
 v[1] = "includeEnumType";
@@ -652,6 +649,9 @@
 v[5] = "removePropertiesWithNullValues";
 v[6] = "typeKeyName";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::AlloySerializationConfig", "dateTimeFormat", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AlloySerializationConfig_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 09:25:30.951346897 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal_Impl.jimple	2025-03-13 11:53:02.000113700 +0000
@@ -368,10 +368,10 @@
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal_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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::CDecimal", "value");
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::CDecimal", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 09:25:14.683604308 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl.jimple	2025-03-13 11:53:21.655804464 +0000
@@ -375,13 +375,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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::CFloat", "value");
 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] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::CFloat", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 09:25:35.331277600 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl.jimple	2025-03-13 11:52:52.168268381 +0000
@@ -369,10 +369,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 = 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::CStrictDate", "value");
 v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::CStrictDate", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 09:25:22.147486199 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl.jimple	2025-03-13 11:52:47.548341064 +0000
@@ -792,12 +792,12 @@
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_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] = "parameters";
-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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::Lambda", "body", 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 = newarray (java.lang.String)[1];
+v[0] = "parameters";
+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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::Lambda", "body", v);
+v = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 09:25:11.559653744 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_MulRawValue_Impl.jimple	2025-03-13 11:52:48.172331248 +0000
@@ -403,13 +403,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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_MulRawValue_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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_MulRawValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:52.859000313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl.jimple	2025-03-13 11:53:18.127859968 +0000
@@ -979,6 +979,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+v = newarray (java.lang.String)[3];
+v[0] = "parameters";
+v[1] = "property";
+v[2] = "subType";
+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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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);
@@ -986,11 +991,6 @@
 v[0] = "subTrees";
 v[1] = "subTypeTrees";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::GraphFetchTree", "_type", v);
-v = newarray (java.lang.String)[3];
-v[0] = "parameters";
-v[1] = "property";
-v[2] = "subType";
-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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::PropertyGraphFetchTree", "alias", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 09:25:26.347419743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_Impl.jimple	2025-03-13 11:52:43.480405065 +0000
@@ -605,14 +605,14 @@
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_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] = "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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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 = newarray (java.lang.String)[1];
 v[0] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::PropertyPathElement", "parameters", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple	2025-03-13 09:25:41.003187866 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl.jimple	2025-03-13 11:52:37.184504116 +0000
@@ -655,6 +655,7 @@
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::SubTypeGraphFetchTree", "subTypeClass");
 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);
@@ -662,7 +663,6 @@
 v[0] = "subTrees";
 v[1] = "subTypeTrees";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::GraphFetchTree", "_type", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::SubTypeGraphFetchTree", "subTypeClass");
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 09:25:49.203058146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl.jimple	2025-03-13 11:52:43.416406071 +0000
@@ -447,13 +447,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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_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] = "mapFn";
 v[1] = "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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::TDSAggregateValue", "aggregateFn", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 09:25:44.155138001 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl.jimple	2025-03-13 11:52:55.132221750 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::TDSColumnInformation", "columnFn", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:54.130980193 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl.jimple	2025-03-13 11:52:59.896146800 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_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] = "function";
-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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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 = newarray (java.lang.String)[1];
+v[0] = "function";
+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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::TdsOlapAggregation", "columnName", 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 09:25:11.555653807 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever_Impl.jimple	2025-03-13 11:53:18.147859654 +0000
@@ -512,13 +512,13 @@
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::Whatever", "class", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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] = "sourceInformation";
 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::protocols::pure::vX_X_X::metamodel::valueSpecification::ValueSpecification", "_type", 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::protocols::pure::vX_X_X::metamodel::valueSpecification::raw::MulRawValue", "multiplicity");
 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_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 09:25:14.927600447 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_AllTypes_Impl.jimple	2025-03-13 11:52:39.832462456 +0000
@@ -997,13 +997,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_protocols_pure_vX_X_X_transformation_fromPureGraph_AllTypes_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] = "enumerations";
 v[1] = "measures";
 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::protocols::pure::vX_X_X::transformation::fromPureGraph::AllTypes", "classes", 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_protocols_pure_vX_X_X_transformation_fromPureGraph_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_SplitCodeResult_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_SplitCodeResult_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_SplitCodeResult_Impl.jimple	2025-03-13 09:25:41.255183879 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_SplitCodeResult_Impl.jimple	2025-03-13 11:52:39.864461953 +0000
@@ -454,11 +454,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_SplitCodeResult_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] = "index";
-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::protocols::pure::vX_X_X::transformation::fromPureGraph::SplitCodeResult", "codeLines", 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 = newarray (java.lang.String)[1];
+v[0] = "index";
+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::protocols::pure::vX_X_X::transformation::fromPureGraph::SplitCodeResult", "codeLines", 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_protocols_pure_vX_X_X_transformation_fromPureGraph_SplitCodeResult_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked_Impl.jimple	2025-03-13 09:25:20.215516769 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked_Impl.jimple	2025-03-13 11:52:36.556513996 +0000
@@ -640,13 +640,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_pure_dataQuality_Checked_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] = "source";
 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::pure::dataQuality::Checked", "defects", 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_pure_dataQuality_Checked_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Defect_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Defect_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Defect_Impl.jimple	2025-03-13 09:25:49.643051185 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Defect_Impl.jimple	2025-03-13 11:53:22.155796598 +0000
@@ -802,9 +802,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_pure_dataQuality_Defect_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "externalId";
 v[1] = "id";
@@ -813,6 +810,9 @@
 v[4] = "ruleDefinerPath";
 v[5] = "ruleType";
 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::dataQuality::Defect", "enforcementLevel", 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_pure_dataQuality_Defect_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_DataElement_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_DataElement_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_DataElement_Impl.jimple	2025-03-13 09:25:49.083060044 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_DataElement_Impl.jimple	2025-03-13 11:53:23.203780111 +0000
@@ -932,15 +932,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_data_DataElement_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::pure::metamodel::Referenceable", "referenceUsages");
+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::pure::metamodel::PackageableElement", "package");
 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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
-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::pure::data::DataElement", "data");
 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::pure::data::DataElement", "data");
 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::pure::metamodel::extension::ElementWithStereotypes", "stereotypes");
+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::pure::metamodel::Referenceable", "referenceUsages");
 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::pure::metamodel::ModelElement", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::PackageableElement", "package");
 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_pure_data_DataElement_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_ModelInstanceData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_ModelInstanceData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_ModelInstanceData_Impl.jimple	2025-03-13 09:25:56.890936535 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_ModelInstanceData_Impl.jimple	2025-03-13 11:52:50.728291036 +0000
@@ -360,8 +360,8 @@
 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_pure_data_ModelInstanceData_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::pure::data::ModelData", "model");
 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::pure::data::ModelInstanceData", "instances");
+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::pure::data::ModelData", "model");
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_StoreTestData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_StoreTestData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_StoreTestData_Impl.jimple	2025-03-13 09:25:56.150948240 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_data_StoreTestData_Impl.jimple	2025-03-13 11:53:04.696071286 +0000
@@ -464,13 +464,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_pure_data_StoreTestData_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] = "doc";
 v[1] = "store";
 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::data::StoreTestData", "data", 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_pure_data_StoreTestData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 09:25:25.043440376 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl.jimple	2025-03-13 11:52:32.752573843 +0000
@@ -1104,9 +1104,6 @@
 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_pure_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
 v = newarray (java.lang.String)[1];
-v[0] = "varName";
-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::executionPlan::AllocationExecutionNode", "realizeInMemory", 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 = newarray (java.lang.String)[8];
@@ -1119,6 +1116,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
+v = newarray (java.lang.String)[1];
+v[0] = "varName";
+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::executionPlan::AllocationExecutionNode", "realizeInMemory", 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_pure_executionPlan_AllocationExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ConstantExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ConstantExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 09:25:25.063440058 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ConstantExecutionNode_Impl.jimple	2025-03-13 11:52:32.796573150 +0000
@@ -1095,10 +1095,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_pure_executionPlan_ConstantExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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::pure::executionPlan::ConstantExecutionNode", "values");
-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)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1109,6 +1105,10 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::executionPlan::ConstantExecutionNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ConstantExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_EnumValidationContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_EnumValidationContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 09:25:19.899521769 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_EnumValidationContext_Impl.jimple	2025-03-13 11:53:10.919973366 +0000
@@ -437,10 +437,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_EnumValidationContext_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::pure::executionPlan::ParameterValidationContext", "varName");
-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::pure::executionPlan::EnumValidationContext", "validEnumValues");
 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::pure::executionPlan::EnumValidationContext", "validEnumValues");
 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_pure_executionPlan_EnumValidationContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 09:25:48.879063271 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl.jimple	2025-03-13 11:52:52.508263031 +0000
@@ -1051,9 +1051,7 @@
 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_pure_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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::pure::executionPlan::ErrorExecutionNode", "message");
 v = newarray (java.lang.String)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1064,7 +1062,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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::pure::executionPlan::ErrorExecutionNode", "message");
+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_pure_executionPlan_ErrorExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 09:25:14.139612917 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode_Impl.jimple	2025-03-13 11:52:32.808572962 +0000
@@ -1318,9 +1318,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_pure_executionPlan_ExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1331,6 +1328,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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_pure_executionPlan_ExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_FunctionParameter_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_FunctionParameter_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_FunctionParameter_Impl.jimple	2025-03-13 09:25:16.759571456 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_FunctionParameter_Impl.jimple	2025-03-13 11:52:45.208377878 +0000
@@ -512,14 +512,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_pure_executionPlan_FunctionParameter_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] = "supportsStream";
 v[2] = "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::pure::executionPlan::FunctionParameter", "multiplicity", 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_pure_executionPlan_FunctionParameter_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_JavaClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_JavaClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_JavaClass_Impl.jimple	2025-03-13 09:25:56.398944318 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_JavaClass_Impl.jimple	2025-03-13 11:53:19.451839138 +0000
@@ -426,14 +426,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_pure_executionPlan_JavaClass_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] = "package";
 v[2] = "source";
 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::executionPlan::JavaClass", "byteCode", 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_pure_executionPlan_JavaClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 09:25:56.382944571 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl.jimple	2025-03-13 11:53:18.891847948 +0000
@@ -1001,9 +1001,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_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1014,6 +1011,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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_pure_executionPlan_MultiResultSequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 09:25:22.227484933 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl.jimple	2025-03-13 11:52:59.660150514 +0000
@@ -722,11 +722,11 @@
 v = newarray (java.lang.String)[1];
 v[0] = "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::pure::executionPlan::ResultType", "genericType", 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::pure::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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::pure::executionPlan::ClassResultType", "setImplementations");
+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::pure::executionPlan::PartialClassResultType", "propertiesWithParameters");
 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_pure_executionPlan_PartialClassResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanSetPlaceHolder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanSetPlaceHolder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanSetPlaceHolder_Impl.jimple	2025-03-13 09:25:45.491116866 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanSetPlaceHolder_Impl.jimple	2025-03-13 11:52:45.204377942 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanSetPlaceHolder_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] = "tdsColumns";
 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::executionPlan::PlanSetPlaceHolder", "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_pure_executionPlan_PlanSetPlaceHolder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanVarPlaceHolder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanVarPlaceHolder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanVarPlaceHolder_Impl.jimple	2025-03-13 09:25:16.755571520 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanVarPlaceHolder_Impl.jimple	2025-03-13 11:52:45.196378068 +0000
@@ -409,14 +409,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_pure_executionPlan_PlanVarPlaceHolder_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] = "supportsStream";
 v[2] = "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::pure::executionPlan::FunctionParameter", "multiplicity", 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_pure_executionPlan_PlanVarPlaceHolder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformMergeExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformMergeExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 09:25:42.247168185 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformMergeExecutionNode_Impl.jimple	2025-03-13 11:53:07.796022515 +0000
@@ -1001,9 +1001,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_pure_executionPlan_PlatformMergeExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1014,6 +1011,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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_pure_executionPlan_PlatformMergeExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformUnionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformUnionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 09:25:22.295483857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformUnionExecutionNode_Impl.jimple	2025-03-13 11:52:40.604450311 +0000
@@ -1054,9 +1054,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformUnionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
 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::pure::executionPlan::PlatformUnionExecutionNode", "isChildrenExecutionParallelizable");
-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)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1067,6 +1064,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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_pure_executionPlan_PlatformUnionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 09:25:42.487164389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PureExpressionPlatformExecutionNode_Impl.jimple	2025-03-13 11:52:46.228361831 +0000
@@ -1082,9 +1082,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_pure_executionPlan_PureExpressionPlatformExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1095,6 +1092,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::executionPlan::PureExpressionPlatformExecutionNode", "expression");
 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_pure_executionPlan_PureExpressionPlatformExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 09:25:25.051440248 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl.jimple	2025-03-13 11:52:32.768573590 +0000
@@ -1001,9 +1001,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_pure_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1014,6 +1011,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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_pure_executionPlan_SequenceExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_TDSResultType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_TDSResultType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_TDSResultType_Impl.jimple	2025-03-13 09:25:10.283673938 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_TDSResultType_Impl.jimple	2025-03-13 11:53:22.971783760 +0000
@@ -558,13 +558,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_pure_executionPlan_TDSResultType_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::pure::executionPlan::TDSResultType", "tdsColumns");
 v = newarray (java.lang.String)[1];
 v[0] = "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::pure::executionPlan::ResultType", "genericType", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::executionPlan::TDSResultType", "tdsColumns");
 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_pure_executionPlan_TDSResultType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableResolutionExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableResolutionExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 09:25:14.123613170 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableResolutionExecutionNode_Impl.jimple	2025-03-13 11:52:32.780573402 +0000
@@ -1052,9 +1052,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableResolutionExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
 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::pure::executionPlan::VariableResolutionExecutionNode", "varName");
-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)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1065,6 +1062,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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_pure_executionPlan_VariableResolutionExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_featureFlag_FeatureFlagOption_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_featureFlag_FeatureFlagOption_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_featureFlag_FeatureFlagOption_Impl.jimple	2025-03-13 09:25:41.603178373 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_featureFlag_FeatureFlagOption_Impl.jimple	2025-03-13 11:52:56.240204318 +0000
@@ -541,10 +541,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_pure_executionPlan_featureFlag_FeatureFlagOption_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::pure::executionPlan::featureFlag::FeatureFlagOption", "flags");
 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::pure::executionPlan::featureFlag::FeatureFlagOption", "flags");
 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_pure_executionPlan_featureFlag_FeatureFlagOption_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension_Impl.jimple	2025-03-13 09:25:50.871031760 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension_Impl.jimple	2025-03-13 11:53:17.843864436 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension_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] = "platformId";
 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::executionPlan::platformBinding::PlatformBindingExtension", "id", 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_pure_executionPlan_platformBinding_PlatformBindingExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding_Impl.jimple	2025-03-13 09:25:57.550926096 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding_Impl.jimple	2025-03-13 11:53:13.315935673 +0000
@@ -646,13 +646,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_pure_executionPlan_platformBinding_PlatformBinding_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] = "platformBindingExtensions";
 v[1] = "platformId";
 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::executionPlan::platformBinding::PlatformBinding", "bindPlanToPlatform", 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_pure_executionPlan_platformBinding_PlatformBinding_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo_Impl.jimple	2025-03-13 09:25:06.959726541 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo_Impl.jimple	2025-03-13 11:53:20.211827181 +0000
@@ -1353,16 +1353,16 @@
 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_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::pure::executionPlan::platformBinding::typeInfo::TypeInfo", "type");
-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] = "isNewInstanceAllowed";
 v[1] = "properties";
 v[2] = "qualifiedProperties";
 v[3] = "supertypes";
 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::executionPlan::platformBinding::typeInfo::ClassTypeInfo", "constraints", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::executionPlan::platformBinding::typeInfo::TypeInfo", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo_Impl.jimple	2025-03-13 09:25:50.787033089 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo_Impl.jimple	2025-03-13 11:53:12.315951405 +0000
@@ -444,13 +444,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_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo_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] = "propertyTree";
 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::executionPlan::platformBinding::typeInfo::ConstraintInfo", "constraint", 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_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_EnumerationTypeInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_EnumerationTypeInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_EnumerationTypeInfo_Impl.jimple	2025-03-13 09:25:50.803032836 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_EnumerationTypeInfo_Impl.jimple	2025-03-13 11:53:12.455949202 +0000
@@ -299,10 +299,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_pure_executionPlan_platformBinding_typeInfo_EnumerationTypeInfo_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::pure::executionPlan::platformBinding::typeInfo::TypeInfo", "type");
 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::pure::executionPlan::platformBinding::typeInfo::TypeInfo", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_EnumerationTypeInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfo_Impl.jimple	2025-03-13 09:25:06.963726478 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfo_Impl.jimple	2025-03-13 11:53:10.051987023 +0000
@@ -326,10 +326,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_pure_executionPlan_platformBinding_typeInfo_TypeInfo_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::pure::executionPlan::platformBinding::typeInfo::TypeInfo", "type");
 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::pure::executionPlan::platformBinding::typeInfo::TypeInfo", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_UnitTypeInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_UnitTypeInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_UnitTypeInfo_Impl.jimple	2025-03-13 09:25:50.783033152 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_UnitTypeInfo_Impl.jimple	2025-03-13 11:53:12.435949517 +0000
@@ -462,12 +462,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_UnitTypeInfo_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] = "measure";
-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::executionPlan::platformBinding::typeInfo::UnitTypeInfo", "conversionFunction", 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::pure::executionPlan::platformBinding::typeInfo::TypeInfo", "type");
-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::pure::executionPlan::platformBinding::typeInfo::TypeInfo", "type");
+v = newarray (java.lang.String)[1];
+v[0] = "measure";
+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::executionPlan::platformBinding::typeInfo::UnitTypeInfo", "conversionFunction", 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_pure_executionPlan_platformBinding_typeInfo_UnitTypeInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A_Impl.jimple	2025-03-13 09:25:33.683303673 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A_Impl.jimple	2025-03-13 11:52:44.512388829 +0000
@@ -544,15 +544,15 @@
 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_pure_executionPlan_platformBinding_typeInfo_tests_A_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 = newarray (java.lang.String)[4];
 v[0] = "f";
 v[1] = "ram";
 v[2] = "s";
 v[3] = "sd";
 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::executionPlan::platformBinding::typeInfo::tests::A", "c", 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_pure_executionPlan_platformBinding_typeInfo_tests_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B_Impl.jimple	2025-03-13 09:25:56.546941977 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B_Impl.jimple	2025-03-13 11:53:12.919941902 +0000
@@ -651,15 +651,15 @@
 v[0] = "disk";
 v[1] = "i";
 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::executionPlan::platformBinding::typeInfo::tests::B", "d", 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 = newarray (java.lang.String)[4];
 v[0] = "f";
 v[1] = "ram";
 v[2] = "s";
 v[3] = "sd";
 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::executionPlan::platformBinding::typeInfo::tests::A", "c", 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_pure_executionPlan_platformBinding_typeInfo_tests_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C_Impl.jimple	2025-03-13 09:25:55.094964944 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C_Impl.jimple	2025-03-13 11:53:15.247905278 +0000
@@ -751,13 +751,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_pure_executionPlan_platformBinding_typeInfo_tests_C_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] = "s";
 v[1] = "someAs";
 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::executionPlan::platformBinding::typeInfo::tests::C", "moreAs", 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_pure_executionPlan_platformBinding_typeInfo_tests_C_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F_Impl.jimple	2025-03-13 09:25:48.551068459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F_Impl.jimple	2025-03-13 11:53:05.244062663 +0000
@@ -464,12 +464,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F_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] = "ssd";
 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::executionPlan::platformBinding::typeInfo::tests::F", "s", 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::pure::executionPlan::platformBinding::typeInfo::tests::F", "e");
+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_pure_executionPlan_platformBinding_typeInfo_tests_F_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_G_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_G_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_G_Impl.jimple	2025-03-13 09:25:56.494942799 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_G_Impl.jimple	2025-03-13 11:53:11.411965627 +0000
@@ -376,11 +376,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_pure_executionPlan_platformBinding_typeInfo_tests_G_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::pure::executionPlan::platformBinding::typeInfo::tests::G", "s");
+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::pure::executionPlan::platformBinding::typeInfo::tests::G", "e");
 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::pure::executionPlan::platformBinding::typeInfo::tests::G", "s");
-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::pure::executionPlan::platformBinding::typeInfo::tests::G", "e");
 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_pure_executionPlan_platformBinding_typeInfo_tests_G_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H_Impl.jimple	2025-03-13 09:25:52.427007146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H_Impl.jimple	2025-03-13 11:52:44.508388892 +0000
@@ -569,18 +569,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_executionPlan_platformBinding_typeInfo_tests_H_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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] = "i";
+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::executionPlan::platformBinding::typeInfo::tests::H", "b", v);
 v = newarray (java.lang.String)[4];
 v[0] = "f";
 v[1] = "ram";
 v[2] = "s";
 v[3] = "sd";
 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::executionPlan::platformBinding::typeInfo::tests::A", "c", v);
-v = newarray (java.lang.String)[1];
-v[0] = "i";
-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::executionPlan::platformBinding::typeInfo::tests::H", "b", 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_pure_executionPlan_platformBinding_typeInfo_tests_H_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I_Impl.jimple	2025-03-13 09:25:35.983267284 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I_Impl.jimple	2025-03-13 11:53:14.775912702 +0000
@@ -855,16 +855,16 @@
 v[0] = "disk";
 v[1] = "i";
 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::executionPlan::platformBinding::typeInfo::tests::B", "d", 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::pure::executionPlan::platformBinding::typeInfo::tests::I", "s");
+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::pure::executionPlan::platformBinding::typeInfo::tests::H", "b");
 v = newarray (java.lang.String)[3];
 v[0] = "f";
 v[1] = "ram";
 v[2] = "sd";
 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::executionPlan::platformBinding::typeInfo::tests::A", "c", 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::pure::executionPlan::platformBinding::typeInfo::tests::H", "b");
-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::pure::executionPlan::platformBinding::typeInfo::tests::I", "s");
 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_pure_executionPlan_platformBinding_typeInfo_tests_I_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Memory_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Memory_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Memory_Impl.jimple	2025-03-13 09:25:56.290946026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Memory_Impl.jimple	2025-03-13 11:53:17.411871232 +0000
@@ -355,11 +355,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Memory_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] = "measure";
 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::executionPlan::platformBinding::typeInfo::tests::Memory", "amount", 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_pure_executionPlan_platformBinding_typeInfo_tests_Memory_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Wheel_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Wheel_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Wheel_Impl.jimple	2025-03-13 09:25:56.506942609 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Wheel_Impl.jimple	2025-03-13 11:52:56.476200606 +0000
@@ -339,11 +339,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Wheel_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] = "round";
 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::executionPlan::platformBinding::typeInfo::tests::Wheel", "attached", 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_pure_executionPlan_platformBinding_typeInfo_tests_Wheel_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_extension_Extension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_extension_Extension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_extension_Extension_Impl.jimple	2025-03-13 09:25:05.467750153 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_extension_Extension_Impl.jimple	2025-03-13 11:52:41.772431936 +0000
@@ -2735,9 +2735,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_pure_extension_Extension_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
-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)[15];
 v[0] = "availableFeatures";
 v[1] = "availablePlatformBindings";
@@ -2755,6 +2752,9 @@
 v[13] = "type";
 v[14] = "validTestPackages";
 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::extension::Extension", "availableExternalFormats", 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_pure_extension_Extension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_extension_FeatureExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_extension_FeatureExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_extension_FeatureExtension_Impl.jimple	2025-03-13 09:25:38.935220582 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_extension_FeatureExtension_Impl.jimple	2025-03-13 11:53:07.624025221 +0000
@@ -2184,10 +2184,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_extension_FeatureExtension_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(19);
-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::pure::extension::FeatureExtension", "id");
 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::pure::extension::FeatureExtension", "id");
 v = newarray (java.lang.String)[6];
 v[0] = "processModelJoinsInExecution";
 v[1] = "routeFunctionExpressions";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue_Impl.jimple	2025-03-13 09:25:50.635035493 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue_Impl.jimple	2025-03-13 11:52:57.136190223 +0000
@@ -386,11 +386,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue_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] = "mapFn";
 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::functions::collection::AggregateValue", "aggregateFn", 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_pure_functions_collection_AggregateValue_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_collection_tests_intersection_T_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_collection_tests_intersection_T_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_collection_tests_intersection_T_Impl.jimple	2025-03-13 09:25:14.795602535 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_collection_tests_intersection_T_Impl.jimple	2025-03-13 11:52:41.200440935 +0000
@@ -313,10 +313,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_pure_functions_collection_tests_intersection_T_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::pure::functions::collection::tests::intersection::T", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::functions::collection::tests::intersection::T", "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_pure_functions_collection_tests_intersection_T_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyClass_Impl.jimple	2025-03-13 09:25:32.815317406 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyClass_Impl.jimple	2025-03-13 11:52:51.916272346 +0000
@@ -689,11 +689,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyClass_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] = "parameterName";
-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::functions::meta::tests::MyClass", "id", 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 = newarray (java.lang.String)[1];
+v[0] = "parameterName";
+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::functions::meta::tests::MyClass", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyOtherClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyOtherClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyOtherClass_Impl.jimple	2025-03-13 09:25:32.803317596 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyOtherClass_Impl.jimple	2025-03-13 11:52:51.912272408 +0000
@@ -659,11 +659,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_MyOtherClass_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] = "parameterName";
-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::functions::meta::tests::MyClass", "id", 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 = newarray (java.lang.String)[1];
+v[0] = "parameterName";
+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::functions::meta::tests::MyClass", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::functions::meta::tests::MyOtherClass", "z");
 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_pure_functions_meta_tests_MyOtherClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassTestClassB_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassTestClassB_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassTestClassB_Impl.jimple	2025-03-13 09:25:44.151138064 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassTestClassB_Impl.jimple	2025-03-13 11:53:11.715960843 +0000
@@ -325,10 +325,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_pure_functions_meta_tests_OwnerClassTestClassB_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::functions::meta::tests::OwnerClassTestClassB", "prop1");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::functions::meta::tests::OwnerClassTestClassB", "prop1");
 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_pure_functions_meta_tests_OwnerClassTestClassB_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningA_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningA_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningA_Impl.jimple	2025-03-13 09:25:54.450975131 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningA_Impl.jimple	2025-03-13 11:52:41.468436718 +0000
@@ -552,10 +552,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_pure_functions_meta_tests_OwnerClassWithMilestoningA_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::functions::meta::tests::OwnerClassWithMilestoningA", "prop2AllVersions");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::functions::meta::tests::OwnerClassWithMilestoningA", "prop2AllVersions");
 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_pure_functions_meta_tests_OwnerClassWithMilestoningA_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningB_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningB_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningB_Impl.jimple	2025-03-13 09:25:56.354945014 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningB_Impl.jimple	2025-03-13 11:53:20.791818057 +0000
@@ -459,12 +459,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_OwnerClassWithMilestoningB_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] = "milestoning";
 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::functions::meta::tests::OwnerClassWithMilestoningB", "businessDate", 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::pure::functions::meta::tests::OwnerClassWithMilestoningB", "prop1");
-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_pure_functions_meta_tests_OwnerClassWithMilestoningB_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Animal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Animal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Animal_Impl.jimple	2025-03-13 09:25:11.611652921 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Animal_Impl.jimple	2025-03-13 11:52:53.248251390 +0000
@@ -855,6 +855,9 @@
 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_pure_functions_meta_tests_isAbstract_Animal_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] = "aliases";
 v[1] = "extra";
@@ -862,9 +865,6 @@
 v[3] = "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::pure::functions::meta::tests::isAbstract::Animal", "age", 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::pure::functions::meta::tests::isAbstract::Being", "omg");
-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_pure_functions_meta_tests_isAbstract_Animal_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Being_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Being_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Being_Impl.jimple	2025-03-13 09:25:11.615652859 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Being_Impl.jimple	2025-03-13 11:52:53.252251326 +0000
@@ -276,10 +276,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_pure_functions_meta_tests_isAbstract_Being_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::pure::functions::meta::tests::isAbstract::Being", "omg");
 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::pure::functions::meta::tests::isAbstract::Being", "omg");
 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_pure_functions_meta_tests_isAbstract_Being_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Cat_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Cat_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Cat_Impl.jimple	2025-03-13 09:25:11.603653049 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Cat_Impl.jimple	2025-03-13 11:53:03.304093185 +0000
@@ -787,6 +787,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_isAbstract_Cat_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::pure::functions::meta::tests::isAbstract::Cat", "vegetarian");
 v = newarray (java.lang.String)[4];
 v[0] = "aliases";
 v[1] = "extra";
@@ -794,10 +798,6 @@
 v[3] = "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::pure::functions::meta::tests::isAbstract::Animal", "age", 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::pure::functions::meta::tests::isAbstract::Being", "omg");
-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::pure::functions::meta::tests::isAbstract::Cat", "vegetarian");
 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_pure_functions_meta_tests_isAbstract_Cat_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_reverseProperties_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_reverseProperties_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_reverseProperties_A_Impl.jimple	2025-03-13 09:25:21.879490439 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_meta_tests_reverseProperties_A_Impl.jimple	2025-03-13 11:52:49.588308971 +0000
@@ -409,11 +409,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_pure_functions_meta_tests_reverseProperties_A_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::pure::functions::meta::tests::reverseProperties::A", "b");
+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::pure::functions::meta::tests::reverseProperties::A", "b2");
 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::pure::functions::meta::tests::reverseProperties::A", "b");
-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::pure::functions::meta::tests::reverseProperties::A", "b2");
 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_pure_functions_meta_tests_reverseProperties_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_test_TestedByResult_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_test_TestedByResult_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_test_TestedByResult_Impl.jimple	2025-03-13 09:25:24.747445058 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_test_TestedByResult_Impl.jimple	2025-03-13 11:53:01.936114707 +0000
@@ -844,15 +844,15 @@
 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_pure_functions_test_TestedByResult_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 = newarray (java.lang.String)[4];
 v[0] = "maxDepth";
 v[1] = "maxVisited";
 v[2] = "results";
 v[3] = "visited";
 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::functions::test::TestedByResult", "depth", 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_pure_functions_test_TestedByResult_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_AccountWithConstraints_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_AccountWithConstraints_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_AccountWithConstraints_Impl.jimple	2025-03-13 09:25:53.814985191 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_AccountWithConstraints_Impl.jimple	2025-03-13 11:53:23.475775832 +0000
@@ -542,11 +542,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_AccountWithConstraints_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] = "trades";
 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::functions::tests::model::AccountWithConstraints", "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_pure_functions_tests_model_AccountWithConstraints_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Address_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Address_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Address_Impl.jimple	2025-03-13 09:25:49.215057956 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Address_Impl.jimple	2025-03-13 11:52:52.572262025 +0000
@@ -540,15 +540,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Address_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+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::pure::functions::tests::model::GeographicEntity", "type");
+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] = "name";
 v[1] = "street";
 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::functions::tests::model::Address", "comments", 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::pure::functions::tests::model::Address", "location");
-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::pure::functions::tests::model::GeographicEntity", "type");
-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_pure_functions_tests_model_Address_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Contract_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Contract_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Contract_Impl.jimple	2025-03-13 09:25:24.375450945 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Contract_Impl.jimple	2025-03-13 11:53:21.167812142 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Contract_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] = "money";
-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::functions::tests::model::Contract", "id", 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 = newarray (java.lang.String)[1];
+v[0] = "money";
+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::functions::tests::model::Contract", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Contract_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_EntityWithAddress_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_EntityWithAddress_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_EntityWithAddress_Impl.jimple	2025-03-13 09:25:11.095661087 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_EntityWithAddress_Impl.jimple	2025-03-13 11:52:34.788541811 +0000
@@ -312,10 +312,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_pure_functions_tests_model_EntityWithAddress_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::pure::functions::tests::model::EntityWithAddress", "address");
 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::pure::functions::tests::model::EntityWithAddress", "address");
 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_pure_functions_tests_model_EntityWithAddress_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_EntityWithLocations_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_EntityWithLocations_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_EntityWithLocations_Impl.jimple	2025-03-13 09:25:49.295056690 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_EntityWithLocations_Impl.jimple	2025-03-13 11:52:36.332517520 +0000
@@ -480,10 +480,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_pure_functions_tests_model_EntityWithLocations_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::pure::functions::tests::model::EntityWithLocations", "locations");
 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::pure::functions::tests::model::EntityWithLocations", "locations");
 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_pure_functions_tests_model_EntityWithLocations_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_FirmExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_FirmExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_FirmExtension_Impl.jimple	2025-03-13 09:25:23.971457338 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_FirmExtension_Impl.jimple	2025-03-13 11:52:34.760542251 +0000
@@ -1259,7 +1259,7 @@
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_FirmExtension_Impl$1: void <init>(org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_FirmExtension_Impl,org.finos.legend.pure.m.execution.ExecutionSupport,java.lang.String)>(v, v, v);
 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);
-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::path::Path", "$core$1405070");
+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::path::Path", "$core$1405053");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -1946,10 +1946,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_FirmExtension_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::pure::functions::tests::model::EntityWithAddress", "address");
 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::pure::functions::tests::model::EntityWithAddress", "address");
+v = newarray (java.lang.String)[1];
+v[0] = "establishedDate";
+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::functions::tests::model::FirmExtension", "employeesExt", v);
 v = newarray (java.lang.String)[1];
 v[0] = "nickName";
 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::functions::tests::model::Firm", "legalName", v);
@@ -1958,9 +1961,6 @@
 v[1] = "employees";
 v[2] = "organizations";
 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::pure::functions::tests::model::Firm", "bridge", v);
-v = newarray (java.lang.String)[1];
-v[0] = "establishedDate";
-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::functions::tests::model::FirmExtension", "employeesExt", 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_pure_functions_tests_model_FirmExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Firm_Impl.jimple	2025-03-13 09:25:11.095661087 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Firm_Impl.jimple	2025-03-13 11:52:34.780541937 +0000
@@ -1020,7 +1020,7 @@
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Firm_Impl$1: void <init>(org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Firm_Impl,org.finos.legend.pure.m.execution.ExecutionSupport,java.lang.String)>(v, v, v);
 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);
-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::path::Path", "$core$1405070");
+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::path::Path", "$core$1405053");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -1660,10 +1660,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Firm_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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::pure::functions::tests::model::EntityWithAddress", "address");
 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::pure::functions::tests::model::EntityWithAddress", "address");
 v = newarray (java.lang.String)[1];
 v[0] = "nickName";
 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::functions::tests::model::Firm", "legalName", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Interaction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Interaction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Interaction_Impl.jimple	2025-03-13 09:25:49.871047579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Interaction_Impl.jimple	2025-03-13 11:53:15.583899991 +0000
@@ -619,6 +619,9 @@
 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_pure_functions_tests_model_Interaction_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)[5];
 v[0] = "id";
 v[1] = "longestInteractionBetweenSourceAndTarget";
@@ -626,9 +629,6 @@
 v[3] = "target";
 v[4] = "time";
 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::functions::tests::model::Interaction", "active", 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_pure_functions_tests_model_Interaction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Location_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Location_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Location_Impl.jimple	2025-03-13 09:25:49.039060740 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Location_Impl.jimple	2025-03-13 11:53:23.363777594 +0000
@@ -947,16 +947,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Location_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::pure::functions::tests::model::GeographicEntity", "type");
-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] = "place";
 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::functions::tests::model::Location", "censusdate", v);
 v = newarray (java.lang.String)[1];
 v[0] = "placeOfInterest";
 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::pure::functions::tests::model::Location", "addresses", 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::pure::functions::tests::model::GeographicEntity", "type");
+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_pure_functions_tests_model_Location_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_OrderPnl_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_OrderPnl_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_OrderPnl_Impl.jimple	2025-03-13 09:25:48.675066498 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_OrderPnl_Impl.jimple	2025-03-13 11:53:20.607820952 +0000
@@ -422,13 +422,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_pure_functions_tests_model_OrderPnl_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] = "pnl";
 v[1] = "supportContactName";
 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::functions::tests::model::OrderPnl", "order", 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_pure_functions_tests_model_OrderPnl_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonExtension_Impl.jimple	2025-03-13 09:25:21.363498604 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonExtension_Impl.jimple	2025-03-13 11:52:38.372485426 +0000
@@ -1850,12 +1850,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonExtension_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(17);
+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::pure::functions::tests::model::EntityWithLocations", "locations");
+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::pure::functions::tests::model::EntityWithAddress", "address");
 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::pure::functions::tests::model::EntityWithAddress", "address");
 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::pure::functions::tests::model::PersonExtension", "birthdate");
-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::pure::functions::tests::model::EntityWithLocations", "locations");
 v = newarray (java.lang.String)[7];
 v[0] = "age";
 v[1] = "extraInformation";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonNameParameterNested_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonNameParameterNested_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonNameParameterNested_Impl.jimple	2025-03-13 09:25:57.538926286 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonNameParameterNested_Impl.jimple	2025-03-13 11:52:51.960271653 +0000
@@ -276,10 +276,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_pure_functions_tests_model_PersonNameParameterNested_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::pure::functions::tests::model::PersonNameParameterNested", "prefix");
 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::pure::functions::tests::model::PersonNameParameterNested", "prefix");
 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_pure_functions_tests_model_PersonNameParameterNested_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl.jimple	2025-03-13 09:25:04.419766739 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl.jimple	2025-03-13 11:52:38.396485048 +0000
@@ -2048,11 +2048,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
+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::pure::functions::tests::model::EntityWithLocations", "locations");
+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::pure::functions::tests::model::EntityWithAddress", "address");
 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::pure::functions::tests::model::EntityWithAddress", "address");
-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::pure::functions::tests::model::EntityWithLocations", "locations");
 v = newarray (java.lang.String)[7];
 v[0] = "age";
 v[1] = "extraInformation";
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PlaceOfInterest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PlaceOfInterest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PlaceOfInterest_Impl.jimple	2025-03-13 09:25:52.259009804 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PlaceOfInterest_Impl.jimple	2025-03-13 11:53:18.091860535 +0000
@@ -376,11 +376,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_pure_functions_tests_model_PlaceOfInterest_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::pure::functions::tests::model::PlaceOfInterest", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::functions::tests::model::PlaceOfInterest", "location");
 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::pure::functions::tests::model::PlaceOfInterest", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::functions::tests::model::PlaceOfInterest", "location");
 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_pure_functions_tests_model_PlaceOfInterest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_ProductClassification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_ProductClassification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_ProductClassification_Impl.jimple	2025-03-13 09:25:34.119296775 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_ProductClassification_Impl.jimple	2025-03-13 11:52:58.724165239 +0000
@@ -459,14 +459,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_pure_functions_tests_model_ProductClassification_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] = "description";
 v[1] = "milestoning";
 v[2] = "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::pure::functions::tests::model::ProductClassification", "businessDate", 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_pure_functions_tests_model_ProductClassification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Synonym_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Synonym_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Synonym_Impl.jimple	2025-03-13 09:25:56.986935017 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Synonym_Impl.jimple	2025-03-13 11:53:22.191796031 +0000
@@ -496,14 +496,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_pure_functions_tests_model_Synonym_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)[2];
 v[0] = "type";
 v[1] = "typeAsString";
 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::functions::tests::model::Synonym", "name", 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::pure::functions::tests::model::Synonym", "product");
-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_pure_functions_tests_model_Synonym_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_TradeEvent_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_TradeEvent_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_TradeEvent_Impl.jimple	2025-03-13 09:25:52.847000503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_TradeEvent_Impl.jimple	2025-03-13 11:53:23.435776460 +0000
@@ -465,14 +465,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_pure_functions_tests_model_TradeEvent_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] = "eventType";
 v[1] = "initiator";
 v[2] = "traderAddress";
 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::functions::tests::model::TradeEvent", "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_pure_functions_tests_model_TradeEvent_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedPropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedPropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedPropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:24.911442463 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedPropertyGraphFetchTree_Impl.jimple	2025-03-13 11:52:35.712527274 +0000
@@ -1314,19 +1314,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedPropertyGraphFetchTree_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)[1];
-v[0] = "subTypeTrees";
-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::graphFetch::GraphFetchTree", "subTrees", v);
-v = newarray (java.lang.String)[1];
 v[0] = "requiredQualifiedProperties";
 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::graphFetch::ExtendedPropertyGraphFetchTree", "constraintsExclusions", 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 = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::graphFetch::PropertyGraphFetchTree", "alias", v);
+v = newarray (java.lang.String)[1];
+v[0] = "subTypeTrees";
+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::graphFetch::GraphFetchTree", "subTrees", 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_pure_graphFetch_ExtendedPropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedRootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedRootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedRootGraphFetchTree_Impl.jimple	2025-03-13 09:25:55.486958744 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedRootGraphFetchTree_Impl.jimple	2025-03-13 11:52:38.964476112 +0000
@@ -1155,17 +1155,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_ExtendedRootGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::pure::metamodel::Referenceable", "referenceUsages");
+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::pure::graphFetch::RootGraphFetchTree", "class");
 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] = "requiredQualifiedProperties";
 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::graphFetch::ExtendedRootGraphFetchTree", "constraintsExclusions", 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::pure::metamodel::Referenceable", "referenceUsages");
 v = newarray (java.lang.String)[1];
 v[0] = "subTypeTrees";
 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::graphFetch::GraphFetchTree", "subTrees", 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::pure::graphFetch::RootGraphFetchTree", "class");
 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_pure_graphFetch_ExtendedRootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_SystemGeneratedPropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_SystemGeneratedPropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_SystemGeneratedPropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:20.711508922 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_SystemGeneratedPropertyGraphFetchTree_Impl.jimple	2025-03-13 11:52:39.596466170 +0000
@@ -947,14 +947,14 @@
 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] = "subTypeTrees";
-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::graphFetch::GraphFetchTree", "subTrees", v);
 v = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::graphFetch::PropertyGraphFetchTree", "alias", v);
+v = newarray (java.lang.String)[1];
+v[0] = "subTypeTrees";
+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::graphFetch::GraphFetchTree", "subTrees", 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_pure_graphFetch_SystemGeneratedPropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_ExtractedDomainClassWithParameters_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_ExtractedDomainClassWithParameters_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_ExtractedDomainClassWithParameters_Impl.jimple	2025-03-13 09:25:35.295278170 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_ExtractedDomainClassWithParameters_Impl.jimple	2025-03-13 11:53:11.903957886 +0000
@@ -358,11 +358,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_ExtractedDomainClassWithParameters_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] = "propertyName";
 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::graphFetch::domain::ExtractedDomainClassWithParameters", "functionDef", 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_pure_graphFetch_domain_ExtractedDomainClassWithParameters_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain_Impl.jimple	2025-03-13 09:25:19.635525947 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain_Impl.jimple	2025-03-13 11:53:06.876036988 +0000
@@ -326,10 +326,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_pure_graphFetch_domain_tests_Domain_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::pure::graphFetch::domain::tests::Domain", "val");
 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::pure::graphFetch::domain::tests::Domain", "val");
 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_pure_graphFetch_domain_tests_Domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Firm_Impl.jimple	2025-03-13 09:25:50.451038403 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Firm_Impl.jimple	2025-03-13 11:52:59.024160519 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Firm_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] = "legalName";
 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::graphFetch::domain::tests::Firm", "employees", 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_pure_graphFetch_domain_tests_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Person_Impl.jimple	2025-03-13 09:25:55.902952164 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Person_Impl.jimple	2025-03-13 11:53:13.255936616 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_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] = "lastName";
 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::graphFetch::domain::tests::Person", "firstName", 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_pure_graphFetch_domain_tests_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:16.239579686 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:33.472562515 +0000
@@ -1865,6 +1865,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(19);
+v = newarray (java.lang.String)[7];
+v[0] = "children";
+v[1] = "dependencyIndices";
+v[2] = "enableConstraints";
+v[3] = "graphFetchTree";
+v[4] = "localGraphFetchExecutionNode";
+v[5] = "localTreeIndices";
+v[6] = "parentIndex";
+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::graphFetch::executionPlan::GlobalGraphFetchExecutionNode", "checked", 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);
@@ -1878,15 +1887,6 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
-v = newarray (java.lang.String)[7];
-v[0] = "children";
-v[1] = "dependencyIndices";
-v[2] = "enableConstraints";
-v[3] = "graphFetchTree";
-v[4] = "localGraphFetchExecutionNode";
-v[5] = "localTreeIndices";
-v[6] = "parentIndex";
-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::graphFetch::executionPlan::GlobalGraphFetchExecutionNode", "checked", 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_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_LocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_LocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:16.515575317 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_LocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:36.276518401 +0000
@@ -1199,6 +1199,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_executionPlan_LocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1212,10 +1216,6 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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_pure_graphFetch_executionPlan_LocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_PlatformGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_PlatformGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:21.559495503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_PlatformGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:33.452562829 +0000
@@ -1670,6 +1670,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_executionPlan_PlatformGlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(19);
+v = newarray (java.lang.String)[7];
+v[0] = "children";
+v[1] = "dependencyIndices";
+v[2] = "enableConstraints";
+v[3] = "graphFetchTree";
+v[4] = "localGraphFetchExecutionNode";
+v[5] = "localTreeIndices";
+v[6] = "parentIndex";
+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::graphFetch::executionPlan::GlobalGraphFetchExecutionNode", "checked", 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);
@@ -1683,15 +1692,6 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
-v = newarray (java.lang.String)[7];
-v[0] = "children";
-v[1] = "dependencyIndices";
-v[2] = "enableConstraints";
-v[3] = "graphFetchTree";
-v[4] = "localGraphFetchExecutionNode";
-v[5] = "localTreeIndices";
-v[6] = "parentIndex";
-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::graphFetch::executionPlan::GlobalGraphFetchExecutionNode", "checked", 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_pure_graphFetch_executionPlan_PlatformGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:46.075107628 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:36.260518653 +0000
@@ -1143,6 +1143,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_executionPlan_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1156,10 +1160,6 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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_pure_graphFetch_executionPlan_PlatformPrimitiveQualifierLocalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:22.219485059 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_StoreMappingGlobalGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:39.620465792 +0000
@@ -1939,6 +1939,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_StoreMappingGlobalGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(22);
+v = newarray (java.lang.String)[7];
+v[0] = "children";
+v[1] = "dependencyIndices";
+v[2] = "enableConstraints";
+v[3] = "graphFetchTree";
+v[4] = "localGraphFetchExecutionNode";
+v[5] = "localTreeIndices";
+v[6] = "parentIndex";
+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::graphFetch::executionPlan::GlobalGraphFetchExecutionNode", "checked", 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);
@@ -1956,15 +1965,6 @@
 v[0] = "xStorePropertyFetchDetails";
 v[1] = "xStorePropertyMapping";
 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::graphFetch::executionPlan::StoreMappingGlobalGraphFetchExecutionNode", "store", v);
-v = newarray (java.lang.String)[7];
-v[0] = "children";
-v[1] = "dependencyIndices";
-v[2] = "enableConstraints";
-v[3] = "graphFetchTree";
-v[4] = "localGraphFetchExecutionNode";
-v[5] = "localTreeIndices";
-v[6] = "parentIndex";
-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::graphFetch::executionPlan::GlobalGraphFetchExecutionNode", "checked", 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_pure_graphFetch_executionPlan_StoreMappingGlobalGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_XStorePropertyFetchDetails_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_XStorePropertyFetchDetails_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 09:25:22.279484110 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_XStorePropertyFetchDetails_Impl.jimple	2025-03-13 11:53:14.303920129 +0000
@@ -753,6 +753,9 @@
 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_pure_graphFetch_executionPlan_XStorePropertyFetchDetails_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] = "sourceMappingId";
 v[1] = "sourceSetId";
@@ -762,9 +765,6 @@
 v[5] = "targetPropertiesOrdered";
 v[6] = "targetSetId";
 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::graphFetch::executionPlan::XStorePropertyFetchDetails", "propertyPath", 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_pure_graphFetch_executionPlan_XStorePropertyFetchDetails_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree_Impl.jimple	2025-03-13 09:25:18.339546455 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree_Impl.jimple	2025-03-13 11:52:35.780526204 +0000
@@ -842,16 +842,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_routing_ClusteredGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+v = newarray (java.lang.String)[2];
+v[0] = "openVars";
+v[1] = "tree";
+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::graphFetch::routing::ClusteredGraphFetchTree", "exeCtx", 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 = newarray (java.lang.String)[1];
 v[0] = "subTypeTrees";
 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::graphFetch::GraphFetchTree", "subTrees", v);
-v = newarray (java.lang.String)[2];
-v[0] = "openVars";
-v[1] = "tree";
-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::graphFetch::routing::ClusteredGraphFetchTree", "exeCtx", 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_pure_graphFetch_routing_ClusteredGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree_Impl.jimple	2025-03-13 09:25:18.331546581 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree_Impl.jimple	2025-03-13 11:52:35.696527526 +0000
@@ -728,16 +728,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_routing_PlatformClusteredGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
+v = newarray (java.lang.String)[2];
+v[0] = "openVars";
+v[1] = "tree";
+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::graphFetch::routing::ClusteredGraphFetchTree", "exeCtx", 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 = newarray (java.lang.String)[1];
 v[0] = "subTypeTrees";
 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::graphFetch::GraphFetchTree", "subTrees", v);
-v = newarray (java.lang.String)[2];
-v[0] = "openVars";
-v[1] = "tree";
-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::graphFetch::routing::ClusteredGraphFetchTree", "exeCtx", 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_pure_graphFetch_routing_PlatformClusteredGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PropertyMappingInfo_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PropertyMappingInfo_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PropertyMappingInfo_Impl.jimple	2025-03-13 09:25:15.659588863 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PropertyMappingInfo_Impl.jimple	2025-03-13 11:52:33.740558299 +0000
@@ -780,13 +780,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_pure_graphFetch_routing_PropertyMappingInfo_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] = "propertyMappings";
 v[1] = "sets";
 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::graphFetch::routing::PropertyMappingInfo", "property", 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_pure_graphFetch_routing_PropertyMappingInfo_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree.jimple	2025-03-13 09:25:03.855775666 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree.jimple	2025-03-13 11:52:30.204613929 +0000
@@ -33,20 +33,20 @@
 public abstract org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree copy();
 public org.eclipse.collections.api.RichIterable _subTrees()
 {
-java.lang.Error $r;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree this;
-this := @this: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree;
-$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_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()> does not exist!");
-throw $r;
+java.lang.Error v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+v := @this: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree;
+v = new java.lang.Error;
+specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()> does not exist!");
+throw v;
 }
 public org.eclipse.collections.api.RichIterable _subTypeTrees()
 {
-java.lang.Error $r;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree this;
-this := @this: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree;
-$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_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()> does not exist!");
-throw $r;
+java.lang.Error v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+v := @this: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree;
+v = new java.lang.Error;
+specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()> does not exist!");
+throw v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree_Impl.jimple	2025-03-13 09:25:33.351308925 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree_Impl.jimple	2025-03-13 11:53:02.172110994 +0000
@@ -1168,14 +1168,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_routing_RoutedGraphFetchTree_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 = newarray (java.lang.String)[2];
 v[0] = "requiredQualifiedProperties";
 v[1] = "sets";
 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::graphFetch::routing::RoutedGraphFetchTree", "constraintsExclusions", 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 = newarray (java.lang.String)[1];
 v[0] = "subTypeTrees";
 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::graphFetch::GraphFetchTree", "subTrees", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree_Impl.jimple	2025-03-13 09:25:17.167565001 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree_Impl.jimple	2025-03-13 11:52:35.632528532 +0000
@@ -2150,23 +2150,23 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
 v = newarray (java.lang.String)[1];
-v[0] = "propertyMapping";
-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::graphFetch::routing::RoutedPropertyGraphFetchTree", "isXStoreDependentPrimitiveQualifier", v);
-v = newarray (java.lang.String)[2];
-v[0] = "requiredQualifiedProperties";
-v[1] = "sets";
-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::graphFetch::routing::RoutedGraphFetchTree", "constraintsExclusions", 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 = newarray (java.lang.String)[1];
-v[0] = "subTypeTrees";
-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::graphFetch::GraphFetchTree", "subTrees", v);
 v = newarray (java.lang.String)[3];
 v[0] = "parameters";
 v[1] = "property";
 v[2] = "subType";
 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::graphFetch::PropertyGraphFetchTree", "alias", v);
+v = newarray (java.lang.String)[2];
+v[0] = "requiredQualifiedProperties";
+v[1] = "sets";
+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::graphFetch::routing::RoutedGraphFetchTree", "constraintsExclusions", v);
+v = newarray (java.lang.String)[1];
+v[0] = "subTypeTrees";
+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::graphFetch::GraphFetchTree", "subTrees", v);
+v = newarray (java.lang.String)[1];
+v[0] = "propertyMapping";
+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::graphFetch::routing::RoutedPropertyGraphFetchTree", "isXStoreDependentPrimitiveQualifier", 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_pure_graphFetch_routing_RoutedPropertyGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree_Impl.jimple	2025-03-13 09:25:42.431165275 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree_Impl.jimple	2025-03-13 11:52:35.768526393 +0000
@@ -1669,18 +1669,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::pure::metamodel::Referenceable", "referenceUsages");
+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::pure::graphFetch::RootGraphFetchTree", "class");
+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] = "requiredQualifiedProperties";
 v[1] = "sets";
 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::graphFetch::routing::RoutedGraphFetchTree", "constraintsExclusions", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::Referenceable", "referenceUsages");
 v = newarray (java.lang.String)[1];
 v[0] = "subTypeTrees";
 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::graphFetch::GraphFetchTree", "subTrees", 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::pure::graphFetch::RootGraphFetchTree", "class");
 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_pure_graphFetch_routing_RoutedRootGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree_Impl.jimple	2025-03-13 09:25:23.999456895 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree_Impl.jimple	2025-03-13 11:52:35.660528092 +0000
@@ -1104,21 +1104,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[2];
+v[0] = "openVars";
+v[1] = "tree";
+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::graphFetch::routing::ClusteredGraphFetchTree", "exeCtx", 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 = newarray (java.lang.String)[3];
 v[0] = "runtime";
 v[1] = "s";
 v[2] = "store";
 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::graphFetch::routing::StoreMappingClusteredGraphFetchTree", "mapping", 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 = newarray (java.lang.String)[1];
 v[0] = "subTypeTrees";
 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::graphFetch::GraphFetchTree", "subTrees", v);
-v = newarray (java.lang.String)[2];
-v[0] = "openVars";
-v[1] = "tree";
-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::graphFetch::routing::ClusteredGraphFetchTree", "exeCtx", 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_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Product_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Product_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Product_Impl.jimple	2025-03-13 09:25:43.939141419 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Product_Impl.jimple	2025-03-13 11:53:19.399839957 +0000
@@ -952,9 +952,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_tests_XStore_inMemory_Product_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 = newarray (java.lang.String)[2];
 v[0] = "productId";
 v[1] = "productName";
@@ -962,6 +959,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "trades";
 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::pure::graphFetch::tests::XStore::inMemory::Product", "synonyms", 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_pure_graphFetch_tests_XStore_inMemory_Product_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Synonym_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Synonym_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Synonym_Impl.jimple	2025-03-13 09:25:41.691176981 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Synonym_Impl.jimple	2025-03-13 11:52:58.808163918 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Synonym_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] = "s_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::pure::graphFetch::tests::XStore::inMemory::S_Synonym", "s_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 = newarray (java.lang.String)[1];
+v[0] = "s_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::pure::graphFetch::tests::XStore::inMemory::S_Synonym", "s_name", 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_pure_graphFetch_tests_XStore_inMemory_S_Synonym_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Synonym_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Synonym_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Synonym_Impl.jimple	2025-03-13 09:25:56.302945836 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Synonym_Impl.jimple	2025-03-13 11:53:21.811802010 +0000
@@ -447,12 +447,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Synonym_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] = "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::pure::graphFetch::tests::XStore::inMemory::Synonym", "name", 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::pure::graphFetch::tests::XStore::inMemory::Synonym", "product");
+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_pure_graphFetch_tests_XStore_inMemory_Synonym_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_TradeEvent_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_TradeEvent_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_TradeEvent_Impl.jimple	2025-03-13 09:25:28.263389427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_TradeEvent_Impl.jimple	2025-03-13 11:53:21.867801129 +0000
@@ -478,14 +478,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_pure_graphFetch_tests_XStore_inMemory_TradeEvent_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)[2];
 v[0] = "eventId";
 v[1] = "timestamp";
 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::graphFetch::tests::XStore::inMemory::TradeEvent", "description", 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::pure::graphFetch::tests::XStore::inMemory::TradeEvent", "trade");
-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_pure_graphFetch_tests_XStore_inMemory_TradeEvent_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade_Impl.jimple	2025-03-13 09:25:53.466990696 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade_Impl.jimple	2025-03-13 11:52:52.788258626 +0000
@@ -902,9 +902,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_graphFetch_tests_XStore_inMemory_Trade_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)[2];
 v[0] = "tradeId";
 v[1] = "traderKerb";
@@ -913,6 +910,9 @@
 v[0] = "tradeEvents";
 v[1] = "trader";
 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::pure::graphFetch::tests::XStore::inMemory::Trade", "product", 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_pure_graphFetch_tests_XStore_inMemory_Trade_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A_Impl.jimple	2025-03-13 09:25:56.918936092 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A_Impl.jimple	2025-03-13 11:52:46.576356357 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_propertyTreeConversion_A_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::pure::graphFetch::tests::propertyTreeConversion::A", "myB");
 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::pure::graphFetch::tests::propertyTreeConversion::A", "myB");
 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_pure_graphFetch_tests_propertyTreeConversion_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_BPlus_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_BPlus_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_BPlus_Impl.jimple	2025-03-13 09:25:30.099360378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_BPlus_Impl.jimple	2025-03-13 11:53:21.255810758 +0000
@@ -368,11 +368,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_BPlus_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] = "s2";
-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::graphFetch::tests::propertyTreeConversion::B", "s1", 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 = newarray (java.lang.String)[1];
+v[0] = "s2";
+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::graphFetch::tests::propertyTreeConversion::B", "s1", 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::pure::graphFetch::tests::propertyTreeConversion::BPlus", "i1");
 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_pure_graphFetch_tests_propertyTreeConversion_BPlus_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B_Impl.jimple	2025-03-13 09:25:22.163485945 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B_Impl.jimple	2025-03-13 11:53:21.259810695 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B_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] = "s2";
-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::graphFetch::tests::propertyTreeConversion::B", "s1", 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 = newarray (java.lang.String)[1];
+v[0] = "s2";
+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::graphFetch::tests::propertyTreeConversion::B", "s1", 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_pure_graphFetch_tests_propertyTreeConversion_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_Z_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_Z_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_Z_Impl.jimple	2025-03-13 09:25:38.695224379 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_Z_Impl.jimple	2025-03-13 11:52:59.972145604 +0000
@@ -277,10 +277,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_pure_graphFetch_tests_propertyTreeConversion_Z_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::pure::graphFetch::tests::propertyTreeConversion::Z", "d1");
 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::pure::graphFetch::tests::propertyTreeConversion::Z", "d1");
 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_pure_graphFetch_tests_propertyTreeConversion_Z_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset_Impl.jimple	2025-03-13 09:25:49.615051628 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset_Impl.jimple	2025-03-13 11:53:08.496011503 +0000
@@ -622,12 +622,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset_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] = "redempVal";
 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::graphFetch::tests::sourceTreeCalc::Asset", "calcTyp", 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::pure::graphFetch::tests::sourceTreeCalc::Asset", "putSch");
-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_pure_graphFetch_tests_sourceTreeCalc_Asset_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Debt_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Debt_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Debt_Impl.jimple	2025-03-13 09:25:54.626972347 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Debt_Impl.jimple	2025-03-13 11:53:06.064049764 +0000
@@ -515,10 +515,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_pure_graphFetch_tests_sourceTreeCalc_Debt_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::graphFetch::tests::sourceTreeCalc::Debt", "principleRedemptionSchedule");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::graphFetch::tests::sourceTreeCalc::Debt", "principleRedemptionSchedule");
 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_pure_graphFetch_tests_sourceTreeCalc_Debt_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList_Impl.jimple	2025-03-13 09:25:57.674924135 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList_Impl.jimple	2025-03-13 11:53:16.755881553 +0000
@@ -463,10 +463,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_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList_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::pure::graphFetch::tests::sourceTreeCalc::EquityPayloadList", "payload");
 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::pure::graphFetch::tests::sourceTreeCalc::EquityPayloadList", "payload");
 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_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload_Impl.jimple	2025-03-13 09:25:47.083091682 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload_Impl.jimple	2025-03-13 11:52:34.652543951 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_EquityPayload_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::pure::graphFetch::tests::sourceTreeCalc::EquityPayload", "data");
 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::pure::graphFetch::tests::sourceTreeCalc::EquityPayload", "data");
 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_pure_graphFetch_tests_sourceTreeCalc_EquityPayload_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget_Impl.jimple	2025-03-13 09:25:40.491195966 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget_Impl.jimple	2025-03-13 11:53:19.851832846 +0000
@@ -701,11 +701,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget_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] = "Identifiers2";
-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::graphFetch::tests::sourceTreeCalc::EquityTarget", "Identifiers1", 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 = newarray (java.lang.String)[1];
+v[0] = "Identifiers2";
+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::graphFetch::tests::sourceTreeCalc::EquityTarget", "Identifiers1", 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_pure_graphFetch_tests_sourceTreeCalc_EquityTarget_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_Impl.jimple	2025-03-13 09:25:45.263120473 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_Impl.jimple	2025-03-13 11:53:18.083860661 +0000
@@ -328,11 +328,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_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] = "THRU_Z";
 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::graphFetch::tests::sourceTreeCalc::Identifier2", "FROM_Z", 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_pure_graphFetch_tests_sourceTreeCalc_Identifier2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_Impl.jimple	2025-03-13 09:25:55.770954251 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_Impl.jimple	2025-03-13 11:52:36.704511668 +0000
@@ -533,15 +533,15 @@
 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_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_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 = newarray (java.lang.String)[3];
 v[0] = "redempAmount";
 v[1] = "redempPrice";
 v[2] = "startDate";
 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::graphFetch::tests::sourceTreeCalc::PrincipalRedemptionSchedule", "endDate", 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::pure::graphFetch::tests::sourceTreeCalc::PrincipalRedemptionSchedule", "debt");
-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_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A_Impl.jimple	2025-03-13 09:25:55.886952417 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A_Impl.jimple	2025-03-13 11:53:15.619899425 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A_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::pure::graphFetch::tests::sourceTreeCalc::duplicatePaths::_A", "a");
 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::pure::graphFetch::tests::sourceTreeCalc::duplicatePaths::_A", "a");
 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_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B_Impl.jimple	2025-03-13 09:25:36.319261969 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B_Impl.jimple	2025-03-13 11:53:11.019971794 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B_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::pure::graphFetch::tests::sourceTreeCalc::duplicatePaths::_B", "b");
 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::pure::graphFetch::tests::sourceTreeCalc::duplicatePaths::_B", "b");
 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_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A_Impl.jimple	2025-03-13 09:25:50.339040176 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A_Impl.jimple	2025-03-13 11:52:42.604418845 +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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A_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] = "a2";
 v[1] = "a3";
 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::graphFetch::tests::sourceTreeCalc::equivalentGraph::A", "a1", 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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_B_Impl.jimple	2025-03-13 09:25:44.811127625 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_B_Impl.jimple	2025-03-13 11:52:59.216157499 +0000
@@ -400,11 +400,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_B_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] = "b2";
 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::graphFetch::tests::sourceTreeCalc::equivalentGraph::B", "b1", 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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_C_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_C_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_C_Impl.jimple	2025-03-13 09:25:17.935552848 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_C_Impl.jimple	2025-03-13 11:53:19.907831965 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_C_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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::C", "c");
 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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::C", "c");
 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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_C_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_D_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_D_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_D_Impl.jimple	2025-03-13 09:25:37.359245516 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_D_Impl.jimple	2025-03-13 11:52:49.748306454 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_D_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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::D", "d");
 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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::D", "d");
 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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_D_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_F_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_F_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_F_Impl.jimple	2025-03-13 09:25:45.251120664 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_F_Impl.jimple	2025-03-13 11:52:44.632386940 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_F_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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::F", "f");
 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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::F", "f");
 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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_F_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C_Impl.jimple	2025-03-13 09:25:29.195374680 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C_Impl.jimple	2025-03-13 11:53:09.715992308 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C_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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::_C", "c");
 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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::_C", "c");
 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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D_Impl.jimple	2025-03-13 09:25:35.675272157 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D_Impl.jimple	2025-03-13 11:53:00.544136606 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D_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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::_D", "d");
 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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::_D", "d");
 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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E_Impl.jimple	2025-03-13 09:25:47.567084025 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E_Impl.jimple	2025-03-13 11:52:43.604403113 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E_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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::_E", "e");
 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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::_E", "e");
 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_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_A_Impl.jimple	2025-03-13 09:25:56.694939636 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_A_Impl.jimple	2025-03-13 11:52:44.440389961 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_A_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] = "b";
-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::graphFetch::tests::sourceTreeCalc::functionCaching::A", "a", 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 = newarray (java.lang.String)[1];
+v[0] = "b";
+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::graphFetch::tests::sourceTreeCalc::functionCaching::A", "a", 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_pure_graphFetch_tests_sourceTreeCalc_functionCaching_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A_Impl.jimple	2025-03-13 09:25:27.143407148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A_Impl.jimple	2025-03-13 11:52:39.320470512 +0000
@@ -500,14 +500,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_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A_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] = "c";
 v[1] = "s1";
 v[2] = "s2";
 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::graphFetch::tests::sourceTreeCalc::functionCaching::_A", "b", 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_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D_Impl.jimple	2025-03-13 09:25:27.127407401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D_Impl.jimple	2025-03-13 11:53:03.448090920 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D_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] = "val2";
-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::graphFetch::tests::sourceTreeCalc::functionCaching::_D", "val1", 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 = newarray (java.lang.String)[1];
+v[0] = "val2";
+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::graphFetch::tests::sourceTreeCalc::functionCaching::_D", "val1", 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_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_B_Impl.jimple	2025-03-13 09:25:56.110948873 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_B_Impl.jimple	2025-03-13 11:53:16.995877777 +0000
@@ -284,10 +284,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_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_B_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::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::B", "b");
 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::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::B", "b");
 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_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl.jimple	2025-03-13 09:25:36.231263361 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl.jimple	2025-03-13 11:53:10.491980100 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_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::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::SourceWrapper", "s");
 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::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::SourceWrapper", "s");
 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_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source_Impl.jimple	2025-03-13 09:25:55.998950645 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source_Impl.jimple	2025-03-13 11:53:15.379903201 +0000
@@ -284,10 +284,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_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source_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::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::Source", "id");
 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::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::Source", "id");
 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_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Target_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Target_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Target_Impl.jimple	2025-03-13 09:25:16.699572406 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Target_Impl.jimple	2025-03-13 11:53:18.319856947 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Target_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::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::Target", "b");
 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::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::Target", "b");
 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_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A_Impl.jimple	2025-03-13 09:25:37.955236086 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A_Impl.jimple	2025-03-13 11:53:23.135781181 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A_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::pure::graphFetch::tests::sourceTreeCalc::singlePropertyChain::_A", "a");
 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::pure::graphFetch::tests::sourceTreeCalc::singlePropertyChain::_A", "a");
 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_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A_Impl.jimple	2025-03-13 09:25:13.867617221 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A_Impl.jimple	2025-03-13 11:53:03.720086640 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A_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] = "b";
 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::graphFetch::tests::sourceTreeCalc::singleProperty::A", "a", 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_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A_Impl.jimple	2025-03-13 09:25:48.047076432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A_Impl.jimple	2025-03-13 11:53:17.891863680 +0000
@@ -1085,9 +1085,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_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A_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)[5];
 v[0] = "a2";
 v[1] = "a3";
@@ -1095,6 +1092,9 @@
 v[3] = "a5";
 v[4] = "a6";
 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::graphFetch::tests::sourceTreeCalc::withComplexTarget::_A", "a1", 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_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__D_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__D_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__D_Impl.jimple	2025-03-13 09:25:35.999267031 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__D_Impl.jimple	2025-03-13 11:52:36.020522428 +0000
@@ -400,11 +400,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__D_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] = "d2";
 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::graphFetch::tests::sourceTreeCalc::withComplexTarget::_D", "d1", 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_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__D_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A_Impl.jimple	2025-03-13 09:25:20.059519239 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A_Impl.jimple	2025-03-13 11:53:01.268125216 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A_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] = "a2";
-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::graphFetch::tests::sourceTreeCalc::withConstraintOnChildProperty::A", "a1", 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 = newarray (java.lang.String)[1];
+v[0] = "a2";
+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::graphFetch::tests::sourceTreeCalc::withConstraintOnChildProperty::A", "a1", 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_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B_Impl.jimple	2025-03-13 09:25:22.887474489 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B_Impl.jimple	2025-03-13 11:52:56.984192613 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B_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::pure::graphFetch::tests::sourceTreeCalc::withConstraintOnChildProperty::_B", "b1");
 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::pure::graphFetch::tests::sourceTreeCalc::withConstraintOnChildProperty::_B", "b1");
 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_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A_Impl.jimple	2025-03-13 09:25:48.147074850 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A_Impl.jimple	2025-03-13 11:52:57.700181349 +0000
@@ -346,11 +346,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A_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] = "a2";
 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::graphFetch::tests::sourceTreeCalc::withConstraintProperty::_A", "a1", 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_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B_Impl.jimple	2025-03-13 09:25:57.714923502 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B_Impl.jimple	2025-03-13 11:53:21.859801254 +0000
@@ -378,11 +378,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B_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] = "a2";
 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::graphFetch::tests::sourceTreeCalc::withConstraintProperty::_A", "a1", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::graphFetch::tests::sourceTreeCalc::withConstraintProperty::_B", "b1");
 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_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource_Impl.jimple	2025-03-13 09:25:25.883427084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource_Impl.jimple	2025-03-13 11:52:56.676197459 +0000
@@ -400,11 +400,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource_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] = "b";
 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::graphFetch::tests::sourceTreeCalc::withFilters::UnionSource", "a", 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_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A_Impl.jimple	2025-03-13 09:25:24.455449679 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A_Impl.jimple	2025-03-13 11:53:21.383808744 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A_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] = "propB";
 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::graphFetch::tests::sourceTreeCalc::withFlatteningInTransform::Source_A", "propA", 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_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1_Impl.jimple	2025-03-13 09:25:54.870968487 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1_Impl.jimple	2025-03-13 11:52:53.344249879 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1_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::pure::graphFetch::tests::sourceTreeCalc::withFlatteningInTransform::Source_C_1", "propD");
 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::pure::graphFetch::tests::sourceTreeCalc::withFlatteningInTransform::Source_C_1", "propD");
 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_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B_Impl.jimple	2025-03-13 09:25:46.307103958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B_Impl.jimple	2025-03-13 11:53:17.847864373 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B_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::pure::graphFetch::tests::sourceTreeCalc::withFlatteningInTransform::Target_B", "propC");
 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::pure::graphFetch::tests::sourceTreeCalc::withFlatteningInTransform::Target_B", "propC");
 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_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A_Impl.jimple	2025-03-13 09:25:28.375387655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A_Impl.jimple	2025-03-13 11:53:14.667914401 +0000
@@ -495,13 +495,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_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A_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] = "a2";
 v[1] = "a3";
 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::graphFetch::tests::sourceTreeCalc::withFunctions::A", "a1", 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_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A_Impl.jimple	2025-03-13 09:25:54.270977978 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A_Impl.jimple	2025-03-13 11:52:54.848226217 +0000
@@ -1085,6 +1085,9 @@
 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_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A_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)[5];
 v[0] = "a2";
 v[1] = "a3";
@@ -1092,9 +1095,6 @@
 v[3] = "a5";
 v[4] = "a6";
 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::graphFetch::tests::sourceTreeCalc::withFunctions::_A", "a1", 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_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A_Impl.jimple	2025-03-13 09:25:31.899331899 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A_Impl.jimple	2025-03-13 11:53:08.220015845 +0000
@@ -784,11 +784,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A_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] = "cAllVersions";
-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::graphFetch::tests::sourceTreeCalc::withMilestonedProperty::A", "bAllVersions", 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 = newarray (java.lang.String)[1];
+v[0] = "cAllVersions";
+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::graphFetch::tests::sourceTreeCalc::withMilestonedProperty::A", "bAllVersions", 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_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_C_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_C_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_C_Impl.jimple	2025-03-13 09:25:33.219311014 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_C_Impl.jimple	2025-03-13 11:53:03.744086263 +0000
@@ -467,14 +467,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_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_C_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] = "c1";
 v[1] = "milestoning";
 v[2] = "processingDate";
 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::graphFetch::tests::sourceTreeCalc::withMilestonedProperty::C", "businessDate", 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_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_C_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C_Impl.jimple	2025-03-13 09:25:54.726970765 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C_Impl.jimple	2025-03-13 11:53:18.467854618 +0000
@@ -467,14 +467,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_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C_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] = "businessDate";
 v[1] = "milestoning";
 v[2] = "processingDate";
 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::graphFetch::tests::sourceTreeCalc::withMilestonedProperty::_C", "_c1", 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_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A_Impl.jimple	2025-03-13 09:25:52.998998098 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A_Impl.jimple	2025-03-13 11:53:02.244109861 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A_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] = "a2";
-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::graphFetch::tests::sourceTreeCalc::withSourceQualifiedProperty::A", "a1", 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 = newarray (java.lang.String)[1];
+v[0] = "a2";
+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::graphFetch::tests::sourceTreeCalc::withSourceQualifiedProperty::A", "a1", 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_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_Impl.jimple	2025-03-13 09:25:52.067012841 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_Impl.jimple	2025-03-13 11:53:09.351998036 +0000
@@ -590,13 +590,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_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_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] = "b2";
 v[1] = "b3";
 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::graphFetch::tests::sourceTreeCalc::withSourceQualifiedProperty::_B", "b1", 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_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A_Impl.jimple	2025-03-13 09:25:40.043203054 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A_Impl.jimple	2025-03-13 11:53:22.035798486 +0000
@@ -463,10 +463,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_pure_graphFetch_tests_sourceTreeCalc_withSubType_A_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::pure::graphFetch::tests::sourceTreeCalc::withSubType::A", "b");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::A", "b");
 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B_Impl.jimple	2025-03-13 09:25:24.499448982 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B_Impl.jimple	2025-03-13 11:53:13.987925100 +0000
@@ -367,13 +367,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_pure_graphFetch_tests_sourceTreeCalc_withSubType_B_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::pure::graphFetch::tests::sourceTreeCalc::withSubType::C", "cid");
 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] = "id2";
 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::graphFetch::tests::sourceTreeCalc::withSubType::B", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::C", "cid");
 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C_Impl.jimple	2025-03-13 09:25:24.503448919 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C_Impl.jimple	2025-03-13 11:52:44.628387003 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_sourceTreeCalc_withSubType_C_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::pure::graphFetch::tests::sourceTreeCalc::withSubType::C", "cid");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::C", "cid");
 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_C_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location_Impl.jimple	2025-03-13 09:25:11.127660582 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location_Impl.jimple	2025-03-13 11:52:33.824556977 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location_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] = "zipCode";
 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::graphFetch::tests::sourceTreeCalc::withSubType::Location", "coordinates", 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person_Impl.jimple	2025-03-13 09:25:23.647462464 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person_Impl.jimple	2025-03-13 11:52:53.928240692 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person_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::pure::graphFetch::tests::sourceTreeCalc::withSubType::Person", "address");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::Person", "address");
 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road_Impl.jimple	2025-03-13 09:25:53.118996200 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road_Impl.jimple	2025-03-13 11:52:59.976145543 +0000
@@ -358,13 +358,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_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road_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::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road", "road");
-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] = "zipCode";
 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::graphFetch::tests::sourceTreeCalc::withSubType::Location", "coordinates", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road", "road");
 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_Impl.jimple	2025-03-13 09:25:08.895695903 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_Impl.jimple	2025-03-13 11:52:43.316407645 +0000
@@ -515,10 +515,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_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_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::pure::graphFetch::tests::sourceTreeCalc::withSubType::Source", "a");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::Source", "a");
 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street_Impl.jimple	2025-03-13 09:25:49.055060487 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street_Impl.jimple	2025-03-13 11:53:14.491917171 +0000
@@ -360,11 +360,11 @@
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street_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::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street", "street");
 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] = "zipCode";
 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::graphFetch::tests::sourceTreeCalc::withSubType::Location", "coordinates", 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses_Impl.jimple	2025-03-13 09:25:37.459243934 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses_Impl.jimple	2025-03-13 11:53:13.887926673 +0000
@@ -394,10 +394,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_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses_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::pure::graphFetch::tests::sourceTreeCalc::withSubType::TargetForSubTypeAndSuperTypeAccesses", "id");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::TargetForSubTypeAndSuperTypeAccesses", "id");
 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_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A_Impl.jimple	2025-03-13 09:25:54.178979434 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A_Impl.jimple	2025-03-13 11:52:40.740448171 +0000
@@ -490,10 +490,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_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A_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::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::A", "a1");
 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::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::A", "a1");
 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_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_B_Impl.jimple	2025-03-13 09:25:54.462974941 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_B_Impl.jimple	2025-03-13 11:53:15.387903074 +0000
@@ -284,10 +284,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_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_B_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::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::B", "b1");
 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::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::B", "b1");
 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_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A_Impl.jimple	2025-03-13 09:25:36.147264690 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A_Impl.jimple	2025-03-13 11:53:20.347825043 +0000
@@ -463,10 +463,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_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A_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::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::_A", "a1");
 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::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::_A", "a1");
 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_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_A_Impl.jimple	2025-03-13 09:25:25.379435058 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_A_Impl.jimple	2025-03-13 11:53:13.183937748 +0000
@@ -400,11 +400,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_A_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] = "b2";
-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::graphFetch::tests::union::A", "b1", 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 = newarray (java.lang.String)[1];
+v[0] = "b2";
+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::graphFetch::tests::union::A", "b1", 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_pure_graphFetch_tests_union_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_B1_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_B1_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_B1_Impl.jimple	2025-03-13 09:25:57.390928627 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_B1_Impl.jimple	2025-03-13 11:53:22.047798298 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_union_B1_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::pure::graphFetch::tests::union::B1", "c");
 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::pure::graphFetch::tests::union::B1", "c");
 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_pure_graphFetch_tests_union_B1_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_B2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_B2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_B2_Impl.jimple	2025-03-13 09:25:39.875205710 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_B2_Impl.jimple	2025-03-13 11:53:16.935878721 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_union_B2_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::pure::graphFetch::tests::union::B2", "d");
 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::pure::graphFetch::tests::union::B2", "d");
 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_pure_graphFetch_tests_union_B2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_C_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_C_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_C_Impl.jimple	2025-03-13 09:25:47.471085544 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_C_Impl.jimple	2025-03-13 11:53:21.635804778 +0000
@@ -312,10 +312,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_pure_graphFetch_tests_union_C_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::pure::graphFetch::tests::union::C", "d");
 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::pure::graphFetch::tests::union::C", "d");
 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_pure_graphFetch_tests_union_C_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_D_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_D_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_D_Impl.jimple	2025-03-13 09:25:41.499180020 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_D_Impl.jimple	2025-03-13 11:53:14.507916920 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_union_D_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::pure::graphFetch::tests::union::D", "s");
 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::pure::graphFetch::tests::union::D", "s");
 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_pure_graphFetch_tests_union_D_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_TargetSub_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_TargetSub_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_TargetSub_Impl.jimple	2025-03-13 09:25:57.466927425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_TargetSub_Impl.jimple	2025-03-13 11:52:54.536231127 +0000
@@ -276,10 +276,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_pure_graphFetch_tests_union_TargetSub_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::pure::graphFetch::tests::union::TargetSub", "s");
 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::pure::graphFetch::tests::union::TargetSub", "s");
 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_pure_graphFetch_tests_union_TargetSub_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target_Impl.jimple	2025-03-13 09:25:53.094996580 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target_Impl.jimple	2025-03-13 11:53:09.743991868 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target_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] = "t";
-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::graphFetch::tests::union::Target", "s", 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 = newarray (java.lang.String)[1];
+v[0] = "t";
+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::graphFetch::tests::union::Target", "s", 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_pure_graphFetch_tests_union_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanExecutes_Local_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanExecutes_Local_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanExecutes_Local_Impl.jimple	2025-03-13 09:25:28.403387212 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanExecutes_Local_Impl.jimple	2025-03-13 11:52:36.612513115 +0000
@@ -306,10 +306,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_pure_lineage_scanExecutes_Local_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::pure::lineage::scanExecutes::Local", "vars");
 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::pure::lineage::scanExecutes::Local", "vars");
 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_pure_lineage_scanExecutes_Local_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_DummyPropertyPathNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_DummyPropertyPathNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_DummyPropertyPathNode_Impl.jimple	2025-03-13 09:25:19.939521137 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_DummyPropertyPathNode_Impl.jimple	2025-03-13 11:52:55.948208913 +0000
@@ -821,10 +821,10 @@
 v[2] = "parameters";
 v[3] = "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::pure::lineage::scanProperties::PropertyPathNode", "class", 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::pure::lineage::scanProperties::DummyPropertyPathNode", "id");
 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::pure::lineage::scanProperties::DummyPropertyPathNode", "id");
 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_pure_lineage_scanProperties_DummyPropertyPathNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_Res_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_Res_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_Res_Impl.jimple	2025-03-13 09:25:57.254930778 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_Res_Impl.jimple	2025-03-13 11:53:20.507822524 +0000
@@ -533,11 +533,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_Res_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] = "result";
 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::lineage::scanProperties::Res", "current", 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_pure_lineage_scanProperties_Res_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_ScanPropertiesState_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_ScanPropertiesState_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_ScanPropertiesState_Impl.jimple	2025-03-13 09:25:30.359356264 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_ScanPropertiesState_Impl.jimple	2025-03-13 11:53:12.667945867 +0000
@@ -613,13 +613,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_pure_lineage_scanProperties_ScanPropertiesState_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] = "result";
 v[1] = "visitedFunctions";
 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::lineage::scanProperties::ScanPropertiesState", "current", 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_pure_lineage_scanProperties_ScanPropertiesState_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_M2MEmbeddedSetImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_M2MEmbeddedSetImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_M2MEmbeddedSetImplementation_Impl.jimple	2025-03-13 09:25:48.843063840 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_M2MEmbeddedSetImplementation_Impl.jimple	2025-03-13 11:52:43.888398645 +0000
@@ -1295,6 +1295,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_M2MEmbeddedSetImplementation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(19);
+v = newarray (java.lang.String)[2];
+v[0] = "parent";
+v[1] = "superSetImplementationId";
+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::mapping::PropertyOwnerImplementation", "id", v);
 v = newarray (java.lang.String)[1];
 v[0] = "mappingClass";
 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::mapping::InstanceSetImplementation", "aggregateSpecification", v);
@@ -1307,19 +1311,15 @@
 v[5] = "store";
 v[6] = "targetSetImplementationId";
 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::mapping::PropertyMapping", "localMappingProperty", v);
-v = newarray (java.lang.String)[2];
-v[0] = "parent";
-v[1] = "superSetImplementationId";
-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::mapping::PropertyOwnerImplementation", "id", v);
+v = newarray (java.lang.String)[1];
+v[0] = "stores";
+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::mapping::PropertyMappingsImplementation", "propertyMappings", 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 = newarray (java.lang.String)[1];
 v[0] = "root";
 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::mapping::SetImplementation", "class", v);
-v = newarray (java.lang.String)[1];
-v[0] = "stores";
-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::mapping::PropertyMappingsImplementation", "propertyMappings", 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_pure_mapping_M2MEmbeddedSetImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_MappingInstanceData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_MappingInstanceData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_MappingInstanceData_Impl.jimple	2025-03-13 09:25:12.831633615 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_MappingInstanceData_Impl.jimple	2025-03-13 11:52:41.044443388 +0000
@@ -551,11 +551,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_MappingInstanceData_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] = "static";
-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::mapping::MappingInstanceData", "mappingPropertyValues", 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 = newarray (java.lang.String)[1];
+v[0] = "static";
+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::mapping::MappingInstanceData", "mappingPropertyValues", 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_pure_mapping_MappingInstanceData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery_Impl.jimple	2025-03-13 09:25:19.599526517 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery_Impl.jimple	2025-03-13 11:53:02.484106086 +0000
@@ -488,13 +488,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_pure_mapping_StoreQuery_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] = "inScopeVars";
 v[1] = "store";
 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::mapping::StoreQuery", "fe", 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_pure_mapping_StoreQuery_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 09:25:32.227326710 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareExecutionNode_Impl.jimple	2025-03-13 11:52:49.436311362 +0000
@@ -1051,9 +1051,7 @@
 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_pure_mapping_aggregationAware_AggregationAwareExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
-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::pure::mapping::aggregationAware::AggregationAwareExecutionNode", "aggregationAwareActivity");
 v = newarray (java.lang.String)[8];
 v[0] = "executionNodes";
 v[1] = "fromCluster";
@@ -1064,7 +1062,9 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", 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::pure::mapping::aggregationAware::AggregationAwareExecutionNode", "aggregationAwareActivity");
+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_pure_mapping_aggregationAware_AggregationAwareExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareStore_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareStore_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareStore_Impl.jimple	2025-03-13 09:25:21.031503857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareStore_Impl.jimple	2025-03-13 11:53:19.983830769 +0000
@@ -1025,14 +1025,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_aggregationAware_AggregationAwareStore_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
 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::pure::store::Store", "includes");
-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::pure::metamodel::Referenceable", "referenceUsages");
+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::pure::metamodel::PackageableElement", "package");
 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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
 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::pure::metamodel::extension::ElementWithStereotypes", "stereotypes");
+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::pure::metamodel::Referenceable", "referenceUsages");
 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::pure::metamodel::ModelElement", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::PackageableElement", "package");
 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_pure_mapping_aggregationAware_AggregationAwareStore_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTestSuite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTestSuite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTestSuite_Impl.jimple	2025-03-13 09:25:56.554941850 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTestSuite_Impl.jimple	2025-03-13 11:52:57.072191229 +0000
@@ -722,8 +722,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTestSuite_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::pure::test::TestSuite", "doc");
-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::pure::test::TestSuite", "tests");
 v = newarray (java.lang.String)[1];
 v[0] = "testable";
 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::test::Test", "id", v);
@@ -731,6 +729,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 = 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::pure::test::TestSuite", "doc");
+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::pure::test::TestSuite", "tests");
 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_pure_mapping_metamodel_MappingTestSuite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTest_Impl.jimple	2025-03-13 09:25:46.427102060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTest_Impl.jimple	2025-03-13 11:53:17.591868401 +0000
@@ -859,17 +859,17 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_metamodel_MappingTest_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::pure::mapping::metamodel::MappingTest", "storeTestData");
 v = newarray (java.lang.String)[1];
 v[0] = "testable";
 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::test::Test", "id", 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 = newarray (java.lang.String)[1];
 v[0] = "doc";
 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::test::AtomicTest", "assertions", 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::pure::test::AtomicTest", "suite");
+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::pure::mapping::metamodel::MappingTest", "storeTestData");
 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_pure_mapping_metamodel_MappingTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonDataRecord_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonDataRecord_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonDataRecord_Impl.jimple	2025-03-13 09:25:51.483022079 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonDataRecord_Impl.jimple	2025-03-13 11:52:30.700606125 +0000
@@ -336,11 +336,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonDataRecord_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] = "record";
 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::mapping::modelToModel::JsonDataRecord", "number", 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_pure_mapping_modelToModel_JsonDataRecord_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container_Impl.jimple	2025-03-13 09:25:36.871253235 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container_Impl.jimple	2025-03-13 11:52:54.920225085 +0000
@@ -545,11 +545,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container_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] = "res";
-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::mapping::modelToModel::chain::Container", "ex", 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 = newarray (java.lang.String)[1];
+v[0] = "res";
+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::mapping::modelToModel::chain::Container", "ex", 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_pure_mapping_modelToModel_chain_Container_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:45.403118258 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:53:04.924067698 +0000
@@ -1567,13 +1567,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(20);
 v = newarray (java.lang.String)[2];
-v[0] = "checked";
-v[1] = "filter";
-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::mapping::modelToModel::graphFetch::executionPlan::InMemoryRootGraphFetchExecutionNode", "batchSize", 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::pure::mapping::modelToModel::graphFetch::executionPlan::InMemoryGraphFetchExecutionNode", "children");
-v = newarray (java.lang.String)[1];
-v[0] = "xStorePropertyMapping";
-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::mapping::modelToModel::graphFetch::executionPlan::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", v);
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1588,9 +1584,13 @@
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
 v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", v);
+v[0] = "checked";
+v[1] = "filter";
+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::mapping::modelToModel::graphFetch::executionPlan::InMemoryRootGraphFetchExecutionNode", "batchSize", 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::pure::mapping::modelToModel::graphFetch::executionPlan::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[1];
+v[0] = "xStorePropertyMapping";
+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::mapping::modelToModel::graphFetch::executionPlan::InMemoryCrossStoreGraphFetchExecutionNode", "supportsBatching", 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_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:23.711461451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.124347736 +0000
@@ -1365,7 +1365,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
-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::pure::mapping::modelToModel::graphFetch::executionPlan::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1379,10 +1382,7 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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::pure::mapping::modelToModel::graphFetch::executionPlan::InMemoryGraphFetchExecutionNode", "children");
 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_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:23.695461705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:52.536262592 +0000
@@ -1297,7 +1297,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
-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::pure::mapping::modelToModel::graphFetch::executionPlan::InMemoryGraphFetchExecutionNode", "children");
+v = newarray (java.lang.String)[2];
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1311,10 +1314,7 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
-v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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::pure::mapping::modelToModel::graphFetch::executionPlan::InMemoryGraphFetchExecutionNode", "children");
 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_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 09:25:45.419118005 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode_Impl.jimple	2025-03-13 11:52:47.108347987 +0000
@@ -1487,10 +1487,9 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(18);
 v = newarray (java.lang.String)[2];
-v[0] = "checked";
-v[1] = "filter";
-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::mapping::modelToModel::graphFetch::executionPlan::InMemoryRootGraphFetchExecutionNode", "batchSize", 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::pure::mapping::modelToModel::graphFetch::executionPlan::InMemoryGraphFetchExecutionNode", "children");
+v[0] = "nodeIndex";
+v[1] = "parentIndex";
+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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", 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);
@@ -1505,9 +1504,10 @@
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
 v = newarray (java.lang.String)[2];
-v[0] = "nodeIndex";
-v[1] = "parentIndex";
-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::graphFetch::executionPlan::LocalGraphFetchExecutionNode", "graphFetchTree", v);
+v[0] = "checked";
+v[1] = "filter";
+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::mapping::modelToModel::graphFetch::executionPlan::InMemoryRootGraphFetchExecutionNode", "batchSize", 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::pure::mapping::modelToModel::graphFetch::executionPlan::InMemoryGraphFetchExecutionNode", "children");
 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_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 09:25:24.211453540 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl.jimple	2025-03-13 11:52:35.868524820 +0000
@@ -1381,12 +1381,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(16);
-v = newarray (java.lang.String)[4];
-v[0] = "connection";
-v[1] = "enableConstraints";
-v[2] = "graphFetchTree";
-v[3] = "store";
-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::mapping::modelToModel::graphFetch::executionPlan::StoreStreamReadingExecutionNode", "checked", 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);
@@ -1400,6 +1394,12 @@
 v[6] = "resultType";
 v[7] = "supportFunctions";
 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::executionPlan::ExecutionNode", "authDependent", v);
+v = newarray (java.lang.String)[4];
+v[0] = "connection";
+v[1] = "enableConstraints";
+v[2] = "graphFetchTree";
+v[3] = "store";
+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::mapping::modelToModel::graphFetch::executionPlan::StoreStreamReadingExecutionNode", "checked", 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_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_inMemory_ModelPayload_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_inMemory_ModelPayload_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_inMemory_ModelPayload_Impl.jimple	2025-03-13 09:25:12.827633678 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_inMemory_ModelPayload_Impl.jimple	2025-03-13 11:52:41.040443451 +0000
@@ -537,13 +537,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_pure_mapping_modelToModel_inMemory_ModelPayload_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::pure::mapping::modelToModel::inMemory::ModelPayload", "src");
-v = newarray (java.lang.String)[1];
-v[0] = "static";
-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::mapping::MappingInstanceData", "mappingPropertyValues", 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 = newarray (java.lang.String)[1];
+v[0] = "static";
+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::mapping::MappingInstanceData", "mappingPropertyValues", 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::pure::mapping::modelToModel::inMemory::ModelPayload", "src");
 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_pure_mapping_modelToModel_inMemory_ModelPayload_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address_Impl.jimple	2025-03-13 09:25:44.799127813 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address_Impl.jimple	2025-03-13 11:53:18.595852605 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address_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::pure::mapping::modelToModel::test::alloy::autoMapping::model::Address", "street");
 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::pure::mapping::modelToModel::test::alloy::autoMapping::model::Address", "street");
 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_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_BigFirm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_BigFirm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_BigFirm_Impl.jimple	2025-03-13 09:25:47.527084658 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_BigFirm_Impl.jimple	2025-03-13 11:52:42.876414567 +0000
@@ -378,10 +378,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "id";
 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::mapping::modelToModel::test::alloy::autoMapping::model::Firm", "address", 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::pure::mapping::modelToModel::test::alloy::autoMapping::model::BigFirm", "size");
 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::pure::mapping::modelToModel::test::alloy::autoMapping::model::BigFirm", "size");
 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_pure_mapping_modelToModel_test_alloy_autoMapping_model_BigFirm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Corporation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Corporation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Corporation_Impl.jimple	2025-03-13 09:25:47.523084721 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Corporation_Impl.jimple	2025-03-13 11:52:42.872414630 +0000
@@ -416,14 +416,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Corporation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::pure::mapping::modelToModel::test::alloy::autoMapping::model::Corporation", "legalName");
 v = newarray (java.lang.String)[1];
 v[0] = "id";
 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::mapping::modelToModel::test::alloy::autoMapping::model::Firm", "address", 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::pure::mapping::modelToModel::test::alloy::autoMapping::model::BigFirm", "size");
+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::pure::mapping::modelToModel::test::alloy::autoMapping::model::Corporation", "legalName");
 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::pure::mapping::modelToModel::test::alloy::autoMapping::model::BigFirm", "size");
 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_pure_mapping_modelToModel_test_alloy_autoMapping_model_Corporation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_Impl.jimple	2025-03-13 09:25:28.399387275 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_Impl.jimple	2025-03-13 11:53:11.035971542 +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_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_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] = "firm";
 v[1] = "firstName";
 v[2] = "lastName";
 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::mapping::modelToModel::test::alloy::autoMapping::model::Person", "addresses", 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_pure_mapping_modelToModel_test_alloy_autoMapping_model_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson_Impl.jimple	2025-03-13 09:25:35.447275764 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson_Impl.jimple	2025-03-13 11:53:08.796006783 +0000
@@ -534,14 +534,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_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson_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] = "address2";
 v[1] = "firm";
 v[2] = "fullName";
 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::mapping::modelToModel::test::alloy::autoMapping::model::SPerson", "address1", 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_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm_Impl.jimple	2025-03-13 09:25:55.586957162 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm_Impl.jimple	2025-03-13 11:53:03.904083745 +0000
@@ -584,11 +584,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_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm_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::pure::mapping::modelToModel::test::alloy::chain::dataQuality::bridge::_Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::bridge::_Firm", "employees");
 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::pure::mapping::modelToModel::test::alloy::chain::dataQuality::bridge::_Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::bridge::_Firm", "employees");
 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_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm_Impl.jimple	2025-03-13 09:25:14.435608232 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm_Impl.jimple	2025-03-13 11:53:21.519806604 +0000
@@ -584,11 +584,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_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm_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::pure::mapping::modelToModel::test::alloy::chain::dataQuality::dest::Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::dest::Firm", "employees");
 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::pure::mapping::modelToModel::test::alloy::chain::dataQuality::dest::Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::dest::Firm", "employees");
 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_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person_Impl.jimple	2025-03-13 09:25:56.294945963 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person_Impl.jimple	2025-03-13 11:53:22.055798172 +0000
@@ -376,11 +376,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_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person_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::pure::mapping::modelToModel::test::alloy::chain::dataQuality::src::__Person", "fullName");
+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::pure::mapping::modelToModel::test::alloy::chain::dataQuality::src::__Person", "firm");
 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::pure::mapping::modelToModel::test::alloy::chain::dataQuality::src::__Person", "fullName");
-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::pure::mapping::modelToModel::test::alloy::chain::dataQuality::src::__Person", "firm");
 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_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_bridge__Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_bridge__Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_bridge__Person_Impl.jimple	2025-03-13 09:25:50.519037328 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_bridge__Person_Impl.jimple	2025-03-13 11:53:20.031830014 +0000
@@ -376,11 +376,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_pure_mapping_modelToModel_test_alloy_chain_filter_bridge__Person_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::pure::mapping::modelToModel::test::alloy::chain::filter::bridge::_Person", "fullName");
-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::pure::mapping::modelToModel::test::alloy::chain::filter::bridge::_Person", "firm");
 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::pure::mapping::modelToModel::test::alloy::chain::filter::bridge::_Person", "fullName");
+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::pure::mapping::modelToModel::test::alloy::chain::filter::bridge::_Person", "firm");
 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_pure_mapping_modelToModel_test_alloy_chain_filter_bridge__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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Firm_Impl.jimple	2025-03-13 09:25:38.623225518 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Firm_Impl.jimple	2025-03-13 11:52:52.404264668 +0000
@@ -566,11 +566,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_pure_mapping_modelToModel_test_alloy_chain_filter_src___Firm_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::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Firm", "employees");
 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::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Firm", "employees");
 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_pure_mapping_modelToModel_test_alloy_chain_filter_src___Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Person_Impl.jimple	2025-03-13 09:25:54.630972284 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Person_Impl.jimple	2025-03-13 11:53:21.155812330 +0000
@@ -376,11 +376,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_pure_mapping_modelToModel_test_alloy_chain_filter_src___Person_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::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Person", "fullName");
+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::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Person", "firm");
 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::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Person", "fullName");
-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::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Person", "firm");
 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_pure_mapping_modelToModel_test_alloy_chain_filter_src___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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Person_Impl.jimple	2025-03-13 09:25:35.435275954 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Person_Impl.jimple	2025-03-13 11:53:23.339777971 +0000
@@ -399,11 +399,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_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Person_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::pure::mapping::modelToModel::test::alloy::chain::parameters::dest::Person", "fullName");
-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::pure::mapping::modelToModel::test::alloy::chain::parameters::dest::Person", "firm");
 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::pure::mapping::modelToModel::test::alloy::chain::parameters::dest::Person", "fullName");
+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::pure::mapping::modelToModel::test::alloy::chain::parameters::dest::Person", "firm");
 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_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm_Impl.jimple	2025-03-13 09:25:57.654924451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm_Impl.jimple	2025-03-13 11:53:23.551774636 +0000
@@ -566,11 +566,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_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm_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::pure::mapping::modelToModel::test::alloy::chain::simple::bridge::_Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::bridge::_Firm", "employees");
 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::pure::mapping::modelToModel::test::alloy::chain::simple::bridge::_Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::bridge::_Firm", "employees");
 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_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm_Impl.jimple	2025-03-13 09:25:21.867490629 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm_Impl.jimple	2025-03-13 11:53:22.291794459 +0000
@@ -566,11 +566,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_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm_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::pure::mapping::modelToModel::test::alloy::chain::simple::dest::Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::dest::Firm", "employees");
 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::pure::mapping::modelToModel::test::alloy::chain::simple::dest::Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::dest::Firm", "employees");
 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_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm_Impl.jimple	2025-03-13 09:25:19.715524681 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm_Impl.jimple	2025-03-13 11:53:23.231779669 +0000
@@ -566,11 +566,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_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm_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::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm", "employees");
 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::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm", "employees");
 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_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Person_Impl.jimple	2025-03-13 09:25:50.399039226 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Person_Impl.jimple	2025-03-13 11:53:14.051924093 +0000
@@ -376,11 +376,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_pure_mapping_modelToModel_test_alloy_chain_simple_src___Person_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::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Person", "fullName");
-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::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Person", "firm");
 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::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Person", "fullName");
+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::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Person", "firm");
 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_pure_mapping_modelToModel_test_alloy_chain_simple_src___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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl.jimple	2025-03-13 09:25:40.119201850 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl.jimple	2025-03-13 11:53:16.075892250 +0000
@@ -393,13 +393,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_pure_mapping_modelToModel_test_alloy_constraints_A_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] = "i";
 v[1] = "s";
 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::mapping::modelToModel::test::alloy::constraints::A", "b", 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_pure_mapping_modelToModel_test_alloy_constraints_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Address_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Address_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Address_Impl.jimple	2025-03-13 09:25:40.399197421 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Address_Impl.jimple	2025-03-13 11:53:15.579900055 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Address_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] = "county";
-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::mapping::modelToModel::test::alloy::constraints::Address", "country", 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 = newarray (java.lang.String)[1];
+v[0] = "county";
+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::mapping::modelToModel::test::alloy::constraints::Address", "country", 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_pure_mapping_modelToModel_test_alloy_constraints_Address_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car_Impl.jimple	2025-03-13 09:25:30.255357910 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car_Impl.jimple	2025-03-13 11:53:18.879848138 +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_pure_mapping_modelToModel_test_alloy_constraints_Car_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] = "make";
-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::mapping::modelToModel::test::alloy::constraints::Car", "engineSize", 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 = newarray (java.lang.String)[1];
+v[0] = "make";
+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::mapping::modelToModel::test::alloy::constraints::Car", "engineSize", 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_pure_mapping_modelToModel_test_alloy_constraints_Car_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Collateral_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Collateral_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Collateral_Impl.jimple	2025-03-13 09:25:42.087170716 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Collateral_Impl.jimple	2025-03-13 11:53:21.675804149 +0000
@@ -445,13 +445,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_pure_mapping_modelToModel_test_alloy_constraints_Collateral_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] = "collateralAddress";
 v[1] = "milestoning";
 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::mapping::modelToModel::test::alloy::constraints::Collateral", "businessDate", 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_pure_mapping_modelToModel_test_alloy_constraints_Collateral_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Country_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Country_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Country_Impl.jimple	2025-03-13 09:25:48.907062827 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Country_Impl.jimple	2025-03-13 11:52:44.660386500 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_alloy_constraints_Country_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::pure::mapping::modelToModel::test::alloy::constraints::Country", "countryName");
 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::pure::mapping::modelToModel::test::alloy::constraints::Country", "countryName");
 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_pure_mapping_modelToModel_test_alloy_constraints_Country_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E_Impl.jimple	2025-03-13 09:25:56.286946090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E_Impl.jimple	2025-03-13 11:53:23.279778915 +0000
@@ -355,11 +355,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E_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] = "i";
 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::mapping::modelToModel::test::alloy::constraints::E", "expected", 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_pure_mapping_modelToModel_test_alloy_constraints_E_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F_Impl.jimple	2025-03-13 09:25:23.019472401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F_Impl.jimple	2025-03-13 11:53:17.035877148 +0000
@@ -391,11 +391,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F_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] = "i";
 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::mapping::modelToModel::test::alloy::constraints::F", "c", 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_pure_mapping_modelToModel_test_alloy_constraints_F_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2_Impl.jimple	2025-03-13 09:25:49.391055171 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2_Impl.jimple	2025-03-13 11:52:45.816368313 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2_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] = "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::pure::mapping::modelToModel::test::alloy::constraints::Firm2", "employees", 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 = 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::pure::mapping::modelToModel::test::alloy::constraints::Firm2", "employees", 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_pure_mapping_modelToModel_test_alloy_constraints_Firm2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan_Impl.jimple	2025-03-13 09:25:31.259342024 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan_Impl.jimple	2025-03-13 11:52:58.620166876 +0000
@@ -578,11 +578,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan_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] = "id";
-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::mapping::modelToModel::test::alloy::constraints::Loan", "collateralAllVersions", 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 = newarray (java.lang.String)[1];
+v[0] = "id";
+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::mapping::modelToModel::test::alloy::constraints::Loan", "collateralAllVersions", 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_pure_mapping_modelToModel_test_alloy_constraints_Loan_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy_Impl.jimple	2025-03-13 09:25:42.027171666 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy_Impl.jimple	2025-03-13 11:53:06.032050267 +0000
@@ -295,10 +295,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_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy_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::pure::mapping::modelToModel::test::alloy::constraints::ProductTaxonomy", "id");
 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::pure::mapping::modelToModel::test::alloy::constraints::ProductTaxonomy", "id");
 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_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Address_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Address_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Address_Impl.jimple	2025-03-13 09:25:57.834921604 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Address_Impl.jimple	2025-03-13 11:53:12.771944231 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_alloy_constraints__Address_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::pure::mapping::modelToModel::test::alloy::constraints::_Address", "street");
 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::pure::mapping::modelToModel::test::alloy::constraints::_Address", "street");
 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_pure_mapping_modelToModel_test_alloy_constraints__Address_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Car_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Car_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Car_Impl.jimple	2025-03-13 09:25:54.370976396 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Car_Impl.jimple	2025-03-13 11:53:18.503854052 +0000
@@ -449,13 +449,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_pure_mapping_modelToModel_test_alloy_constraints__Car_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] = "make";
 v[1] = "numOfDoors";
 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::mapping::modelToModel::test::alloy::constraints::_Car", "engineSize", 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_pure_mapping_modelToModel_test_alloy_constraints__Car_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person_Impl.jimple	2025-03-13 09:25:54.674971588 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person_Impl.jimple	2025-03-13 11:53:02.784101366 +0000
@@ -413,13 +413,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_pure_mapping_modelToModel_test_alloy_constraints__Person_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] = "firstName";
 v[1] = "lastName";
 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::mapping::modelToModel::test::alloy::constraints::_Person", "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_pure_mapping_modelToModel_test_alloy_constraints__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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product_Impl.jimple	2025-03-13 09:25:57.098933246 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product_Impl.jimple	2025-03-13 11:52:50.608292924 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product_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] = "synonyms";
-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::mapping::modelToModel::test::alloy::constraints::_Product", "idAndName", 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 = newarray (java.lang.String)[1];
+v[0] = "synonyms";
+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::mapping::modelToModel::test::alloy::constraints::_Product", "idAndName", 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_pure_mapping_modelToModel_test_alloy_constraints__Product_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints_Impl.jimple	2025-03-13 09:25:54.294977598 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints_Impl.jimple	2025-03-13 11:53:22.847785712 +0000
@@ -584,11 +584,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_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints_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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints", "books");
 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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints", "books");
 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_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Author_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Author_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Author_Impl.jimple	2025-03-13 09:25:38.171232669 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Author_Impl.jimple	2025-03-13 11:52:43.176409847 +0000
@@ -566,11 +566,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_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Author_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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::Author", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::Author", "books");
 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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::Author", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::Author", "books");
 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_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Author_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints_Impl.jimple	2025-03-13 09:25:49.727049857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints_Impl.jimple	2025-03-13 11:53:01.048128676 +0000
@@ -568,14 +568,14 @@
 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_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints_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)[1];
 v[0] = "title";
 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::mapping::modelToModel::test::alloy::dataQuality::dest::BookWithConstraints", "pages", v);
 v = newarray (java.lang.String)[1];
 v[0] = "marketing";
 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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::BookWithConstraints", "author", 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_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Marketing_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Marketing_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Marketing_Impl.jimple	2025-03-13 09:25:54.250978294 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Marketing_Impl.jimple	2025-03-13 11:52:59.324155799 +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_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Marketing_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] = "reviews";
 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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::Marketing", "book", 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_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Marketing_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author_Impl.jimple	2025-03-13 09:25:56.502942672 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author_Impl.jimple	2025-03-13 11:53:05.072065370 +0000
@@ -566,11 +566,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_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author_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::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Author", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Author", "books");
 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::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Author", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Author", "books");
 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_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing_Impl.jimple	2025-03-13 09:25:16.803570761 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing_Impl.jimple	2025-03-13 11:53:22.551790369 +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_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing_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] = "reviews";
-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::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Marketing", "book", 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 = newarray (java.lang.String)[1];
+v[0] = "reviews";
+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::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Marketing", "book", 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_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel_Impl.jimple	2025-03-13 09:25:41.247184005 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel_Impl.jimple	2025-03-13 11:53:14.023924534 +0000
@@ -490,14 +490,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_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel_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] = "countryCode";
 v[1] = "currency";
 v[2] = "currencybyStr";
 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::mapping::modelToModel::test::alloy::enumeration::TargetNotionalModel", "amount", 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_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint_Impl.jimple	2025-03-13 09:25:53.370992214 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint_Impl.jimple	2025-03-13 11:52:54.008239433 +0000
@@ -395,13 +395,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_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint_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] = "fullName";
 v[1] = "streetAddress";
 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::mapping::modelToModel::test::alloy::explosion::FirmEmployeeWithConstraint", "firmName", 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_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm_Impl.jimple	2025-03-13 09:25:56.186947671 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm_Impl.jimple	2025-03-13 11:53:03.680087269 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm_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] = "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::pure::mapping::modelToModel::test::alloy::explosion::TargetFirm", "firmEmployees", 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 = 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::pure::mapping::modelToModel::test::alloy::explosion::TargetFirm", "firmEmployees", 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_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Address_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Address_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Address_Impl.jimple	2025-03-13 09:25:42.695161099 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Address_Impl.jimple	2025-03-13 11:52:54.348234084 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Address_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] = "street";
 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::mapping::modelToModel::test::alloy::merge::Address", "postCode", 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_pure_mapping_modelToModel_test_alloy_merge_Address_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person_Impl.jimple	2025-03-13 09:25:56.582941407 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person_Impl.jimple	2025-03-13 11:52:53.288250760 +0000
@@ -641,15 +641,15 @@
 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_pure_mapping_modelToModel_test_alloy_merge_Person_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 = newarray (java.lang.String)[4];
 v[0] = "age";
 v[1] = "firstName";
 v[2] = "lastName";
 v[3] = "nickName";
 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::mapping::modelToModel::test::alloy::merge::Person", "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_pure_mapping_modelToModel_test_alloy_merge_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge_Impl.jimple	2025-03-13 09:25:28.511385503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge_Impl.jimple	2025-03-13 11:52:53.712244090 +0000
@@ -340,11 +340,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge_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] = "sourceAge";
 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::mapping::modelToModel::test::alloy::merge::SourcePersonWithAge", "id", 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_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_S_VehicleOwner_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_S_VehicleOwner_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_S_VehicleOwner_Impl.jimple	2025-03-13 09:25:47.703081874 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_S_VehicleOwner_Impl.jimple	2025-03-13 11:52:52.028270584 +0000
@@ -727,14 +727,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_pure_mapping_modelToModel_test_alloy_milestoning_model_S_VehicleOwner_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] = "milestoning";
 v[1] = "name";
 v[2] = "vehicleAllVersions";
 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::mapping::modelToModel::test::alloy::milestoning::model::S_VehicleOwner", "businessDate", 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_pure_mapping_modelToModel_test_alloy_milestoning_model_S_VehicleOwner_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_T_VehicleOwner_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_T_VehicleOwner_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_T_VehicleOwner_Impl.jimple	2025-03-13 09:25:36.063266019 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_T_VehicleOwner_Impl.jimple	2025-03-13 11:52:43.992397009 +0000
@@ -459,14 +459,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_pure_mapping_modelToModel_test_alloy_milestoning_model_T_VehicleOwner_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] = "milestoning";
 v[1] = "personName";
 v[2] = "vehicleName";
 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::mapping::modelToModel::test::alloy::milestoning::model::T_VehicleOwner", "businessDate", 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_pure_mapping_modelToModel_test_alloy_milestoning_model_T_VehicleOwner_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_Vehicle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_Vehicle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_Vehicle_Impl.jimple	2025-03-13 09:25:28.315388604 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_milestoning_model_Vehicle_Impl.jimple	2025-03-13 11:52:56.700197082 +0000
@@ -518,15 +518,15 @@
 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_pure_mapping_modelToModel_test_alloy_milestoning_model_Vehicle_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 = newarray (java.lang.String)[4];
 v[0] = "description";
 v[1] = "id";
 v[2] = "milestoning";
 v[3] = "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::pure::mapping::modelToModel::test::alloy::milestoning::model::Vehicle", "businessDate", 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_pure_mapping_modelToModel_test_alloy_milestoning_model_Vehicle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass_Impl.jimple	2025-03-13 09:25:49.247057450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass_Impl.jimple	2025-03-13 11:53:08.740007664 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass_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] = "unionOfInputClass";
-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::mapping::modelToModel::test::alloy::propertyUnion::dest::MainClass", "firstName", 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 = newarray (java.lang.String)[1];
+v[0] = "unionOfInputClass";
+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::mapping::modelToModel::test::alloy::propertyUnion::dest::MainClass", "firstName", 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_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_S_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_S_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_S_Impl.jimple	2025-03-13 09:25:29.419371136 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_S_Impl.jimple	2025-03-13 11:53:23.267779103 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_S_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] = "field2";
-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::mapping::modelToModel::test::alloy::propertyUnion::dest::S", "field1", 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 = newarray (java.lang.String)[1];
+v[0] = "field2";
+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::mapping::modelToModel::test::alloy::propertyUnion::dest::S", "field1", 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_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_S_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetChild_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetChild_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetChild_Impl.jimple	2025-03-13 09:25:49.003061309 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetChild_Impl.jimple	2025-03-13 11:53:22.011798864 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetChild_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] = "nested";
 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::mapping::modelToModel::test::alloy::propertyUnion::dest::TargetChild", "childProp", 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_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetChild_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetDeepChild_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetDeepChild_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetDeepChild_Impl.jimple	2025-03-13 09:25:32.459323038 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetDeepChild_Impl.jimple	2025-03-13 11:53:05.944051651 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetDeepChild_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::pure::mapping::modelToModel::test::alloy::propertyUnion::dest::TargetDeepChild", "deepChildProp");
 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::pure::mapping::modelToModel::test::alloy::propertyUnion::dest::TargetDeepChild", "deepChildProp");
 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_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetDeepChild_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier_Impl.jimple	2025-03-13 09:25:37.675240517 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier_Impl.jimple	2025-03-13 11:53:15.323904082 +0000
@@ -447,12 +447,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier_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] = "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::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookDataIdentifier", "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::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookDataIdentifier", "book");
-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_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint_Impl.jimple	2025-03-13 09:25:30.327356770 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint_Impl.jimple	2025-03-13 11:53:13.355935043 +0000
@@ -655,12 +655,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint_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] = "title";
 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::mapping::modelToModel::test::alloy::qualifiedProperties::Book", "author", 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::pure::mapping::modelToModel::test::alloy::qualifiedProperties::Book", "identifiers");
-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_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithFunction_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithFunction_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithFunction_Impl.jimple	2025-03-13 09:25:12.943631842 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithFunction_Impl.jimple	2025-03-13 11:52:36.316517772 +0000
@@ -647,12 +647,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithFunction_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] = "title";
 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::mapping::modelToModel::test::alloy::qualifiedProperties::Book", "author", 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::pure::mapping::modelToModel::test::alloy::qualifiedProperties::Book", "identifiers");
-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_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book_Impl.jimple	2025-03-13 09:25:12.951631716 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book_Impl.jimple	2025-03-13 11:52:36.324517646 +0000
@@ -655,12 +655,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book_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] = "title";
 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::mapping::modelToModel::test::alloy::qualifiedProperties::Book", "author", 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::pure::mapping::modelToModel::test::alloy::qualifiedProperties::Book", "identifiers");
-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_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint_Impl.jimple	2025-03-13 09:25:23.267468477 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint_Impl.jimple	2025-03-13 11:53:05.568057567 +0000
@@ -422,14 +422,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_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint_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] = "isbn10";
 v[1] = "isbn13";
 v[2] = "title";
 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::mapping::modelToModel::test::alloy::qualifiedProperties::SimpleBook", "author", 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_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook_Impl.jimple	2025-03-13 09:25:11.479655010 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook_Impl.jimple	2025-03-13 11:53:05.576057440 +0000
@@ -426,14 +426,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_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook_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] = "isbn10";
 v[1] = "isbn13";
 v[2] = "title";
 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::mapping::modelToModel::test::alloy::qualifiedProperties::SimpleBook", "author", 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_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Target_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Target_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Target_Impl.jimple	2025-03-13 09:25:37.807238427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Target_Impl.jimple	2025-03-13 11:52:58.536168197 +0000
@@ -452,14 +452,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_pure_mapping_modelToModel_test_alloy_simple_Target_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] = "isAccountTypeMissing";
 v[1] = "isTestAccount";
 v[2] = "trueExpressionField";
 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::mapping::modelToModel::test::alloy::simple::Target", "accountNumber", 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_pure_mapping_modelToModel_test_alloy_simple_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_src__Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_src__Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_src__Person_Impl.jimple	2025-03-13 09:25:36.039266399 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_src__Person_Impl.jimple	2025-03-13 11:53:19.027845809 +0000
@@ -485,14 +485,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_pure_mapping_modelToModel_test_alloy_simple_automap_src__Person_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)[2];
 v[0] = "firstName";
 v[1] = "lastName";
 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::mapping::modelToModel::test::alloy::simple::automap::src::_Person", "age", 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::pure::mapping::modelToModel::test::alloy::simple::automap::src::_Person", "firm");
+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_pure_mapping_modelToModel_test_alloy_simple_automap_src__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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_AllEmployees_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_AllEmployees_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_AllEmployees_Impl.jimple	2025-03-13 09:25:57.438927867 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_AllEmployees_Impl.jimple	2025-03-13 11:53:08.956004266 +0000
@@ -394,10 +394,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_pure_mapping_modelToModel_test_alloy_simple_function_AllEmployees_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::pure::mapping::modelToModel::test::alloy::simple::function::AllEmployees", "names");
 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::pure::mapping::modelToModel::test::alloy::simple::function::AllEmployees", "names");
 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_pure_mapping_modelToModel_test_alloy_simple_function_AllEmployees_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA_Impl.jimple	2025-03-13 09:25:54.550973549 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA_Impl.jimple	2025-03-13 11:52:49.256314193 +0000
@@ -401,14 +401,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_pure_mapping_modelToModel_test_alloy_simple_function_PersonA_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 = 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::pure::mapping::modelToModel::test::alloy::simple::function::PersonA", "firstNameA");
 v = newarray (java.lang.String)[2];
 v[0] = "lastName";
 v[1] = "role";
 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::mapping::modelToModel::test::alloy::simple::function::Person", "firstName", 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::pure::mapping::modelToModel::test::alloy::simple::function::PersonA", "firstNameA");
-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_pure_mapping_modelToModel_test_alloy_simple_function_PersonA_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB_Impl.jimple	2025-03-13 09:25:45.283120158 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB_Impl.jimple	2025-03-13 11:52:40.096458302 +0000
@@ -570,16 +570,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_mapping_modelToModel_test_alloy_simple_function_PersonB_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-v = newarray (java.lang.String)[2];
-v[0] = "lastName";
-v[1] = "role";
-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::mapping::modelToModel::test::alloy::simple::function::Person", "firstName", v);
 v = newarray (java.lang.String)[1];
 v[0] = "middleNames";
 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::mapping::modelToModel::test::alloy::simple::function::PersonB", "firstNameB", 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 = newarray (java.lang.String)[2];
+v[0] = "lastName";
+v[1] = "role";
+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::mapping::modelToModel::test::alloy::simple::function::Person", "firstName", 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_pure_mapping_modelToModel_test_alloy_simple_function_PersonB_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person_Impl.jimple	2025-03-13 09:25:45.287120094 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person_Impl.jimple	2025-03-13 11:52:40.100458240 +0000
@@ -396,13 +396,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_pure_mapping_modelToModel_test_alloy_simple_function_Person_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] = "lastName";
 v[1] = "role";
 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::mapping::modelToModel::test::alloy::simple::function::Person", "firstName", 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_pure_mapping_modelToModel_test_alloy_simple_function_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm_Impl.jimple	2025-03-13 09:25:52.279009488 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm_Impl.jimple	2025-03-13 11:53:09.511995517 +0000
@@ -566,11 +566,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_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm_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::pure::mapping::modelToModel::test::alloy::simple::graphWithAssociations::dest::Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::simple::graphWithAssociations::dest::Firm", "employees");
 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::pure::mapping::modelToModel::test::alloy::simple::graphWithAssociations::dest::Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::simple::graphWithAssociations::dest::Firm", "employees");
 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_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Person_Impl.jimple	2025-03-13 09:25:43.455149076 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Person_Impl.jimple	2025-03-13 11:53:21.671804213 +0000
@@ -376,11 +376,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_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Person_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::pure::mapping::modelToModel::test::alloy::simple::graphWithAssociations::dest::Person", "fullName");
-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::pure::mapping::modelToModel::test::alloy::simple::graphWithAssociations::dest::Person", "firm");
 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::pure::mapping::modelToModel::test::alloy::simple::graphWithAssociations::dest::Person", "fullName");
+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::pure::mapping::modelToModel::test::alloy::simple::graphWithAssociations::dest::Person", "firm");
 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_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_src__Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_src__Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_src__Person_Impl.jimple	2025-03-13 09:25:50.879031634 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_src__Person_Impl.jimple	2025-03-13 11:52:56.080206836 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_src__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] = "lastName";
-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::mapping::modelToModel::test::alloy::simple::graphWithoutAssociations::src::_Person", "firstName", 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 = newarray (java.lang.String)[1];
+v[0] = "lastName";
+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::mapping::modelToModel::test::alloy::simple::graphWithoutAssociations::src::_Person", "firstName", 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_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_src__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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes_Impl.jimple	2025-03-13 09:25:09.691683307 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes_Impl.jimple	2025-03-13 11:52:50.276298147 +0000
@@ -376,13 +376,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_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes_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] = "s2";
 v[1] = "s3";
 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::mapping::modelToModel::test::alloy::simple::multiplicities::objects::dest::TargetOnes", "s1", 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_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_TargetNested_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_TargetNested_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_TargetNested_Impl.jimple	2025-03-13 09:25:45.203121423 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_TargetNested_Impl.jimple	2025-03-13 11:53:11.103970472 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_TargetNested_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] = "b";
 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::mapping::modelToModel::test::alloy::simple::nilHandling::TargetNested", "a", 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_pure_mapping_modelToModel_test_alloy_simple_nilHandling_TargetNested_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship_Impl.jimple	2025-03-13 09:25:25.835427845 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship_Impl.jimple	2025-03-13 11:53:17.819864813 +0000
@@ -480,13 +480,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_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship_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] = "friendB";
 v[1] = "friendC";
 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::mapping::modelToModel::test::alloy::simple::objects::dest::Friendship", "friendA", 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_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData_Impl.jimple	2025-03-13 09:25:09.979678749 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData_Impl.jimple	2025-03-13 11:52:42.696417398 +0000
@@ -1245,6 +1245,9 @@
 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_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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)[9];
 v[0] = "c";
 v[1] = "d";
@@ -1256,9 +1259,6 @@
 v[7] = "s2";
 v[8] = "sd";
 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::mapping::modelToModel::test::alloy::simple::objects::dest::SomeOptionalData", "b", 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_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Z_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Z_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Z_Impl.jimple	2025-03-13 09:25:54.254978231 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Z_Impl.jimple	2025-03-13 11:53:22.127797039 +0000
@@ -343,11 +343,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Z_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] = "i";
 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::mapping::modelToModel::test::alloy::simple::objects::dest::Z", "b", 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_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Z_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A_Impl.jimple	2025-03-13 09:25:45.547115982 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A_Impl.jimple	2025-03-13 11:52:57.004192299 +0000
@@ -312,10 +312,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_pure_mapping_modelToModel_test_alloy_simple_objects_src_A_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::pure::mapping::modelToModel::test::alloy::simple::objects::src::A", "friendC");
 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::pure::mapping::modelToModel::test::alloy::simple::objects::src::A", "friendC");
 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_pure_mapping_modelToModel_test_alloy_simple_objects_src_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA_Impl.jimple	2025-03-13 09:25:48.383071117 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA_Impl.jimple	2025-03-13 11:53:02.764101681 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA_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::pure::mapping::modelToModel::test::alloy::simple::objects::src::UnionA", "fld");
 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::pure::mapping::modelToModel::test::alloy::simple::objects::src::UnionA", "fld");
 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_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA_Impl.jimple	2025-03-13 09:25:19.955520883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA_Impl.jimple	2025-03-13 11:52:40.776447605 +0000
@@ -607,9 +607,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA_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 = 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::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA", "aName");
 v = newarray (java.lang.String)[2];
 v[0] = "alternateName";
 v[1] = "fullName";
@@ -617,7 +615,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "firm";
 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::pure::mapping::modelToModel::test::shared::src::_S_Person", "address", 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::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA", "aName");
+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_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB_Impl.jimple	2025-03-13 09:25:19.947521010 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB_Impl.jimple	2025-03-13 11:52:40.768447731 +0000
@@ -648,10 +648,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonB", "bName");
-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::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA", "aName");
 v = newarray (java.lang.String)[2];
 v[0] = "alternateName";
 v[1] = "fullName";
@@ -659,7 +656,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "firm";
 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::pure::mapping::modelToModel::test::shared::src::_S_Person", "address", 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::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA", "aName");
+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::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonB", "bName");
 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_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData_Impl.jimple	2025-03-13 09:25:48.135075040 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData_Impl.jimple	2025-03-13 11:53:09.235999861 +0000
@@ -1264,9 +1264,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_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
-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)[8];
 v[0] = "c";
 v[1] = "cs";
@@ -1277,6 +1274,9 @@
 v[6] = "s";
 v[7] = "sd";
 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::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData", "b", 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_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person_Impl.jimple	2025-03-13 09:25:56.758938624 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person_Impl.jimple	2025-03-13 11:53:23.627773441 +0000
@@ -427,12 +427,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person_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] = "lastName";
 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::mapping::modelToModel::test::alloy::simple::sourceAssociationRequiredByMapping::model::Person", "firstName", 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::pure::mapping::modelToModel::test::alloy::simple::sourceAssociationRequiredByMapping::model::Person", "firm");
-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_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person_Impl.jimple	2025-03-13 09:25:12.563637856 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person_Impl.jimple	2025-03-13 11:52:52.860257493 +0000
@@ -385,13 +385,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_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person_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] = "newFirstName";
 v[1] = "newLastName";
 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::mapping::modelToModel::test::alloy::simple::toFromSameName::dest::domain::Person", "age", 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_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_src_domain_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_src_domain_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_src_domain_Person_Impl.jimple	2025-03-13 09:25:45.079123384 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_src_domain_Person_Impl.jimple	2025-03-13 11:52:39.572466547 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_src_domain_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] = "lastName";
 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::mapping::modelToModel::test::alloy::simple::toFromSameName::src::domain::Person", "firstName", 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_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_src_domain_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained_Impl.jimple	2025-03-13 09:25:41.475180398 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained_Impl.jimple	2025-03-13 11:52:40.112458051 +0000
@@ -304,10 +304,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_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained_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::pure::mapping::modelToModel::test::alloy::simple::userFunction::FirstEmployeeConstrained", "name");
 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::pure::mapping::modelToModel::test::alloy::simple::userFunction::FirstEmployeeConstrained", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_Person_Impl.jimple	2025-03-13 09:25:55.386960325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_Person_Impl.jimple	2025-03-13 11:53:23.579774195 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_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] = "lastName";
-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::mapping::modelToModel::test::alloy::simple::userFunction::Person", "firstName", 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 = newarray (java.lang.String)[1];
+v[0] = "lastName";
+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::mapping::modelToModel::test::alloy::simple::userFunction::Person", "firstName", 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_pure_mapping_modelToModel_test_alloy_simple_userFunction_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Parent_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Parent_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Parent_Impl.jimple	2025-03-13 09:25:48.831064030 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Parent_Impl.jimple	2025-03-13 11:53:19.283841781 +0000
@@ -316,10 +316,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_pure_mapping_modelToModel_test_dataQuality_Parent_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::pure::mapping::modelToModel::test::dataQuality::Parent", "name");
 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::pure::mapping::modelToModel::test::dataQuality::Parent", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Parent_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget_Impl.jimple	2025-03-13 09:25:55.434959566 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget_Impl.jimple	2025-03-13 11:53:02.148111372 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_dataQuality_SourceWidget_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::pure::mapping::modelToModel::test::dataQuality::SourceWidget", "name");
 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::pure::mapping::modelToModel::test::dataQuality::SourceWidget", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget_Impl.jimple	2025-03-13 09:25:55.822953429 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget_Impl.jimple	2025-03-13 11:53:23.067782251 +0000
@@ -307,10 +307,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_pure_mapping_modelToModel_test_dataQuality_Widget_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::pure::mapping::modelToModel::test::dataQuality::Parent", "name");
 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::pure::mapping::modelToModel::test::dataQuality::Parent", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained_Impl.jimple	2025-03-13 09:25:55.994950708 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained_Impl.jimple	2025-03-13 11:53:01.124127481 +0000
@@ -453,13 +453,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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained_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] = "child";
 v[1] = "i";
 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::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained", "b", 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants_Impl.jimple	2025-03-13 09:25:40.463196409 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants_Impl.jimple	2025-03-13 11:52:56.952193117 +0000
@@ -303,10 +303,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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants_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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraints", "i");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraints", "i");
 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier_Impl.jimple	2025-03-13 09:25:34.595289245 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier_Impl.jimple	2025-03-13 11:53:23.787770922 +0000
@@ -374,11 +374,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier_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] = "s";
 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::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraintsViaQualifier", "i", 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants_Impl.jimple	2025-03-13 09:25:57.294930145 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants_Impl.jimple	2025-03-13 11:52:33.568561004 +0000
@@ -275,10 +275,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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants_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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraints", "i");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraints", "i");
 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints_Impl.jimple	2025-03-13 09:25:36.863253362 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints_Impl.jimple	2025-03-13 11:52:33.572560942 +0000
@@ -284,10 +284,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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints_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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraints", "i");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraints", "i");
 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_Z_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_Z_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_Z_Impl.jimple	2025-03-13 09:25:26.099423666 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_Z_Impl.jimple	2025-03-13 11:53:09.783991239 +0000
@@ -343,11 +343,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_Z_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] = "i";
-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::mapping::modelToModel::test::dataQuality::graphFetch::dest::Z", "b", 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 = newarray (java.lang.String)[1];
+v[0] = "i";
+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::mapping::modelToModel::test::dataQuality::graphFetch::dest::Z", "b", 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_Z_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2_Impl.jimple	2025-03-13 09:25:19.463528669 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2_Impl.jimple	2025-03-13 11:53:14.763912892 +0000
@@ -372,11 +372,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2_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] = "int";
-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::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num2", "child", 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 = newarray (java.lang.String)[1];
+v[0] = "int";
+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::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num2", "child", 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num_Impl.jimple	2025-03-13 09:25:56.414944065 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num_Impl.jimple	2025-03-13 11:53:21.507806792 +0000
@@ -372,11 +372,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num_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] = "i";
 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::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num", "child", 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained_Impl.jimple	2025-03-13 09:25:45.091123195 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained_Impl.jimple	2025-03-13 11:53:17.651867456 +0000
@@ -448,13 +448,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_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained_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] = "child";
 v[1] = "i";
 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::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained", "b", 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__X_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__X_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__X_Impl.jimple	2025-03-13 09:25:16.687572596 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__X_Impl.jimple	2025-03-13 11:52:50.736290910 +0000
@@ -303,10 +303,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_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__X_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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_X", "i");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_X", "i");
 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__X_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y_Impl.jimple	2025-03-13 09:25:16.683572660 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y_Impl.jimple	2025-03-13 11:53:15.439902257 +0000
@@ -365,11 +365,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_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y_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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_X", "i");
+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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Y", "b");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Y", "b");
+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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_X", "i");
 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_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v1_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v1_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v1_Firm_Impl.jimple	2025-03-13 09:25:24.331451641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v1_Firm_Impl.jimple	2025-03-13 11:53:17.727866262 +0000
@@ -743,9 +743,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_pure_mapping_modelToModel_test_delta_v1_Firm_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)[5];
 v[0] = "employees";
 v[1] = "legalName";
@@ -753,6 +750,9 @@
 v[3] = "region";
 v[4] = "region2";
 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::mapping::modelToModel::test::delta::v1::Firm", "count", 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_pure_mapping_modelToModel_test_delta_v1_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v1_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v1_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v1_Person_Impl.jimple	2025-03-13 09:25:24.323451767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v1_Person_Impl.jimple	2025-03-13 11:53:21.795802262 +0000
@@ -620,6 +620,9 @@
 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_pure_mapping_modelToModel_test_delta_v1_Person_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)[5];
 v[0] = "more";
 v[1] = "name";
@@ -627,9 +630,6 @@
 v[3] = "region";
 v[4] = "region2";
 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::mapping::modelToModel::test::delta::v1::Person", "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_pure_mapping_modelToModel_test_delta_v1_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Address_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Address_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Address_Impl.jimple	2025-03-13 09:25:57.110933056 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Address_Impl.jimple	2025-03-13 11:53:22.047798298 +0000
@@ -364,11 +364,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Address_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] = "useless";
-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::mapping::modelToModel::test::delta::v2::Address", "newAdd", 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 = newarray (java.lang.String)[1];
+v[0] = "useless";
+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::mapping::modelToModel::test::delta::v2::Address", "newAdd", 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_pure_mapping_modelToModel_test_delta_v2_Address_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Firm_Impl.jimple	2025-03-13 09:25:53.742986330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_Firm_Impl.jimple	2025-03-13 11:52:50.252298524 +0000
@@ -877,6 +877,9 @@
 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_pure_mapping_modelToModel_test_delta_v2_Firm_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] = "employees";
 v[1] = "nameNoSubsume";
@@ -886,9 +889,6 @@
 v[5] = "region2";
 v[6] = "useless";
 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::mapping::modelToModel::test::delta::v2::Firm", "count", 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_pure_mapping_modelToModel_test_delta_v2_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_More_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_More_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_More_Impl.jimple	2025-03-13 09:25:57.314929829 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_More_Impl.jimple	2025-03-13 11:53:13.867926987 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_delta_v2_More_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::pure::mapping::modelToModel::test::delta::v2::More", "name");
 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::pure::mapping::modelToModel::test::delta::v2::More", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_delta_v2_More_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_E_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_E_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_E_Impl.jimple	2025-03-13 09:25:41.155185461 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_E_Impl.jimple	2025-03-13 11:52:34.904539986 +0000
@@ -284,10 +284,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_pure_mapping_modelToModel_test_filter_model_E_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::pure::mapping::modelToModel::test::filter::model::E", "id");
 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::pure::mapping::modelToModel::test::filter::model::E", "id");
 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_pure_mapping_modelToModel_test_filter_model_E_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Firm_Impl.jimple	2025-03-13 09:25:42.339166730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Firm_Impl.jimple	2025-03-13 11:52:57.420185754 +0000
@@ -573,13 +573,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_pure_mapping_modelToModel_test_filter_model_Firm_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] = "employees";
 v[1] = "legalName";
 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::mapping::modelToModel::test::filter::model::Firm", "count", 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_pure_mapping_modelToModel_test_filter_model_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person_Impl.jimple	2025-03-13 09:25:38.323230265 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person_Impl.jimple	2025-03-13 11:53:13.343935232 +0000
@@ -413,13 +413,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_pure_mapping_modelToModel_test_filter_model_Person_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] = "firstName";
 v[1] = "lastName";
 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::mapping::modelToModel::test::filter::model::Person", "firm", 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_pure_mapping_modelToModel_test_filter_model_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__D_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__D_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__D_Impl.jimple	2025-03-13 09:25:46.295104148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__D_Impl.jimple	2025-03-13 11:52:41.560435271 +0000
@@ -372,11 +372,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__D_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] = "id";
-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::mapping::modelToModel::test::filter::model::_D", "e", 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 = newarray (java.lang.String)[1];
+v[0] = "id";
+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::mapping::modelToModel::test::filter::model::_D", "e", 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_pure_mapping_modelToModel_test_filter_model__D_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__E_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__E_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__E_Impl.jimple	2025-03-13 09:25:43.291151670 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model__E_Impl.jimple	2025-03-13 11:52:44.936382158 +0000
@@ -284,10 +284,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_pure_mapping_modelToModel_test_filter_model__E_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::pure::mapping::modelToModel::test::filter::model::_E", "id");
 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::pure::mapping::modelToModel::test::filter::model::_E", "id");
 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_pure_mapping_modelToModel_test_filter_model__E_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgePerson_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgePerson_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgePerson_Impl.jimple	2025-03-13 09:25:57.690923881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgePerson_Impl.jimple	2025-03-13 11:52:38.708480140 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgePerson_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] = "bLastName";
-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::mapping::modelToModel::test::multiStep::src::BridgePerson", "bFirstName", 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 = newarray (java.lang.String)[1];
+v[0] = "bLastName";
+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::mapping::modelToModel::test::multiStep::src::BridgePerson", "bFirstName", 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_pure_mapping_modelToModel_test_multiStep_src_BridgePerson_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestPerson_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestPerson_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestPerson_Impl.jimple	2025-03-13 09:25:54.398975953 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestPerson_Impl.jimple	2025-03-13 11:53:07.892021005 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestPerson_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] = "dLastName";
-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::mapping::modelToModel::test::multiStep::src::DestPerson", "dFirstName", 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 = newarray (java.lang.String)[1];
+v[0] = "dLastName";
+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::mapping::modelToModel::test::multiStep::src::DestPerson", "dFirstName", 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_pure_mapping_modelToModel_test_multiStep_src_DestPerson_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_SourceFirm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_SourceFirm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_SourceFirm_Impl.jimple	2025-03-13 09:25:40.335198434 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_SourceFirm_Impl.jimple	2025-03-13 11:53:15.575900116 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_SourceFirm_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] = "sName";
 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::mapping::modelToModel::test::multiStep::src::SourceFirm", "sEmployees", 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_pure_mapping_modelToModel_test_multiStep_src_SourceFirm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_AddressExtension_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_AddressExtension_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_AddressExtension_Impl.jimple	2025-03-13 09:25:57.282930335 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_AddressExtension_Impl.jimple	2025-03-13 11:52:57.688181537 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_shared_dest_AddressExtension_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::pure::mapping::modelToModel::test::shared::dest::AddressExtension", "stuff");
 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::pure::mapping::modelToModel::test::shared::dest::AddressExtension", "stuff");
 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_pure_mapping_modelToModel_test_shared_dest_AddressExtension_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_NameWithLang_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_NameWithLang_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_NameWithLang_Impl.jimple	2025-03-13 09:25:30.771349745 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_NameWithLang_Impl.jimple	2025-03-13 11:53:02.224110176 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_NameWithLang_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] = "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::pure::mapping::modelToModel::test::shared::dest::NameWithLang", "lang", 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 = 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::pure::mapping::modelToModel::test::shared::dest::NameWithLang", "lang", 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_pure_mapping_modelToModel_test_shared_dest_NameWithLang_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_PersonWithConstraint_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_PersonWithConstraint_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_PersonWithConstraint_Impl.jimple	2025-03-13 09:25:51.279025306 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_PersonWithConstraint_Impl.jimple	2025-03-13 11:53:02.268109484 +0000
@@ -669,14 +669,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_pure_mapping_modelToModel_test_shared_dest_PersonWithConstraint_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] = "firm";
 v[1] = "firstName";
 v[2] = "lastName";
 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::mapping::modelToModel::test::shared::dest::PersonWithConstraint", "addresses", 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_pure_mapping_modelToModel_test_shared_dest_PersonWithConstraint_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person_Impl.jimple	2025-03-13 09:25:24.235453160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person_Impl.jimple	2025-03-13 11:53:15.367903389 +0000
@@ -838,9 +838,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_pure_mapping_modelToModel_test_shared_dest_Person_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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)[6];
 v[0] = "alternateName";
 v[1] = "description";
@@ -849,6 +846,9 @@
 v[4] = "lastName";
 v[5] = "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::pure::mapping::modelToModel::test::shared::dest::Person", "addresses", 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_pure_mapping_modelToModel_test_shared_dest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Product2Simple_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Product2Simple_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Product2Simple_Impl.jimple	2025-03-13 09:25:54.718970891 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Product2Simple_Impl.jimple	2025-03-13 11:53:16.855879979 +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_pure_mapping_modelToModel_test_shared_dest_Product2Simple_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] = "region";
-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::mapping::modelToModel::test::shared::dest::Product2Simple", "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 = newarray (java.lang.String)[1];
+v[0] = "region";
+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::mapping::modelToModel::test::shared::dest::Product2Simple", "name", 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_pure_mapping_modelToModel_test_shared_dest_Product2Simple_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Product_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Product_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Product_Impl.jimple	2025-03-13 09:25:46.843095479 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Product_Impl.jimple	2025-03-13 11:53:11.807959397 +0000
@@ -426,14 +426,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_pure_mapping_modelToModel_test_shared_dest_Product_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] = "region";
 v[2] = "subProductName";
 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::mapping::modelToModel::test::shared::dest::Product", "bondDetailStatus", 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_pure_mapping_modelToModel_test_shared_dest_Product_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Target_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Target_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Target_Impl.jimple	2025-03-13 09:25:54.670971651 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Target_Impl.jimple	2025-03-13 11:53:02.816100863 +0000
@@ -446,11 +446,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Target_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] = "id";
 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::mapping::modelToModel::test::shared::dest::Target", "i", 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_pure_mapping_modelToModel_test_shared_dest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended_Impl.jimple	2025-03-13 09:25:21.499496452 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended_Impl.jimple	2025-03-13 11:53:19.539837754 +0000
@@ -378,13 +378,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_pure_mapping_modelToModel_test_shared_dest_TradeExtended_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] = "productRegion";
 v[1] = "side";
 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::mapping::modelToModel::test::shared::dest::Trade", "productName", 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_pure_mapping_modelToModel_test_shared_dest_TradeExtended_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Trade_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Trade_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Trade_Impl.jimple	2025-03-13 09:25:21.503496389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Trade_Impl.jimple	2025-03-13 11:53:12.831943286 +0000
@@ -396,13 +396,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_pure_mapping_modelToModel_test_shared_dest_Trade_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] = "productRegion";
 v[1] = "side";
 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::mapping::modelToModel::test::shared::dest::Trade", "productName", 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_pure_mapping_modelToModel_test_shared_dest_Trade_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_source_A_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_source_A_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_source_A_Impl.jimple	2025-03-13 09:25:54.610972600 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_source_A_Impl.jimple	2025-03-13 11:53:16.675882812 +0000
@@ -515,11 +515,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_source_A_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] = "id";
-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::mapping::modelToModel::test::shared::source::A", "b", 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 = newarray (java.lang.String)[1];
+v[0] = "id";
+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::mapping::modelToModel::test::shared::source::A", "b", 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_pure_mapping_modelToModel_test_shared_source_A_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_EquitySwap_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_EquitySwap_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_EquitySwap_Impl.jimple	2025-03-13 09:25:50.143043276 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_EquitySwap_Impl.jimple	2025-03-13 11:53:02.260109610 +0000
@@ -378,13 +378,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_pure_mapping_modelToModel_test_shared_src_EquitySwap_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] = "terminationDate";
 v[1] = "underlyerRic";
 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::mapping::modelToModel::test::shared::src::EquitySwap", "placeholder1", 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_pure_mapping_modelToModel_test_shared_src_EquitySwap_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_FxForward_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_FxForward_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_FxForward_Impl.jimple	2025-03-13 09:25:55.630956465 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_FxForward_Impl.jimple	2025-03-13 11:53:00.760133208 +0000
@@ -378,13 +378,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_pure_mapping_modelToModel_test_shared_src_FxForward_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] = "placeholder2";
 v[1] = "valueDate";
 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::mapping::modelToModel::test::shared::src::FxForward", "currencyPair", 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_pure_mapping_modelToModel_test_shared_src_FxForward_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_MetalForward_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_MetalForward_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_MetalForward_Impl.jimple	2025-03-13 09:25:47.355087380 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_MetalForward_Impl.jimple	2025-03-13 11:52:52.116269198 +0000
@@ -329,11 +329,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_MetalForward_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] = "valueDate";
 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::mapping::modelToModel::test::shared::src::MetalForward", "deliverable", 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_pure_mapping_modelToModel_test_shared_src_MetalForward_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_ProductWithRegion_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_ProductWithRegion_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_ProductWithRegion_Impl.jimple	2025-03-13 09:25:14.479607536 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_ProductWithRegion_Impl.jimple	2025-03-13 11:53:03.232094318 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_shared_src_ProductWithRegion_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::pure::mapping::modelToModel::test::shared::src::ProductWithRegion", "region");
 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::pure::mapping::modelToModel::test::shared::src::ProductWithRegion", "region");
 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_pure_mapping_modelToModel_test_shared_src_ProductWithRegion_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address_Impl.jimple	2025-03-13 09:25:56.126948620 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address_Impl.jimple	2025-03-13 11:53:09.503995644 +0000
@@ -427,12 +427,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address_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] = "street";
 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::mapping::modelToModel::test::shared::src::S_Person_Address", "name", 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::pure::mapping::modelToModel::test::shared::src::S_Person_Address", "person");
-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_pure_mapping_modelToModel_test_shared_src_S_Person_Address_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory_Impl.jimple	2025-03-13 09:25:54.902967981 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory_Impl.jimple	2025-03-13 11:53:00.688134341 +0000
@@ -603,15 +603,15 @@
 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_pure_mapping_modelToModel_test_shared_src_VehicleInventory_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 = newarray (java.lang.String)[4];
 v[0] = "isElectric";
 v[1] = "isValidRegistration";
 v[2] = "series";
 v[3] = "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::pure::mapping::modelToModel::test::shared::src::VehicleInventory", "LDDeriv", 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_pure_mapping_modelToModel_test_shared_src_VehicleInventory_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car_Impl.jimple	2025-03-13 09:25:38.219231909 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car_Impl.jimple	2025-03-13 11:52:42.448421300 +0000
@@ -553,14 +553,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_pure_mapping_modelToModel_test_shared_src__Car_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[2];
-v[0] = "series";
-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::pure::mapping::modelToModel::test::shared::src::_Car", "engine", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::shared::src::_RoadVehicle", "wheelCount");
+v = newarray (java.lang.String)[2];
+v[0] = "series";
+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::pure::mapping::modelToModel::test::shared::src::_Car", "engine", 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_pure_mapping_modelToModel_test_shared_src__Car_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm_Impl.jimple	2025-03-13 09:25:20.307515313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm_Impl.jimple	2025-03-13 11:52:43.784400282 +0000
@@ -566,11 +566,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_pure_mapping_modelToModel_test_shared_src__Firm_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::pure::mapping::modelToModel::test::shared::src::_Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::shared::src::_Firm", "employees");
 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::pure::mapping::modelToModel::test::shared::src::_Firm", "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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::shared::src::_Firm", "employees");
 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_pure_mapping_modelToModel_test_shared_src__Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle_Impl.jimple	2025-03-13 09:25:49.363055614 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle_Impl.jimple	2025-03-13 11:53:06.048050015 +0000
@@ -377,12 +377,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle_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] = "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::pure::mapping::modelToModel::test::shared::src::_Motorcycle", "series", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::shared::src::_RoadVehicle", "wheelCount");
+v = newarray (java.lang.String)[1];
+v[0] = "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::pure::mapping::modelToModel::test::shared::src::_Motorcycle", "series", 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_pure_mapping_modelToModel_test_shared_src__Motorcycle_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang_Impl.jimple	2025-03-13 09:25:16.983567912 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang_Impl.jimple	2025-03-13 11:53:23.559774510 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang_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] = "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::pure::mapping::modelToModel::test::shared::src::_NameWithLang", "_lang", 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_pure_mapping_modelToModel_test_shared_src__NameWithLang_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__PersonSrc2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__PersonSrc2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__PersonSrc2_Impl.jimple	2025-03-13 09:25:12.143644503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__PersonSrc2_Impl.jimple	2025-03-13 11:53:18.647851787 +0000
@@ -276,10 +276,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_pure_mapping_modelToModel_test_shared_src__PersonSrc2_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::pure::mapping::modelToModel::test::shared::src::_PersonSrc2", "nameFrom2");
 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::pure::mapping::modelToModel::test::shared::src::_PersonSrc2", "nameFrom2");
 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_pure_mapping_modelToModel_test_shared_src__PersonSrc2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2_Impl.jimple	2025-03-13 09:25:27.767397274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2_Impl.jimple	2025-03-13 11:53:04.016081983 +0000
@@ -446,14 +446,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_pure_mapping_modelToModel_test_shared_src__Product2_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] = "region";
 v[2] = "subProductName";
 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::mapping::modelToModel::test::shared::src::_Product2", "bondDetailStatus", 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_pure_mapping_modelToModel_test_shared_src__Product2_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product_Impl.jimple	2025-03-13 09:25:52.663003414 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product_Impl.jimple	2025-03-13 11:53:03.228094381 +0000
@@ -417,6 +417,7 @@
 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_pure_mapping_modelToModel_test_shared_src__Product_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
+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::pure::mapping::modelToModel::test::shared::src::ProductWithRegion", "region");
 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);
@@ -424,7 +425,6 @@
 v[0] = "name";
 v[1] = "subProductName";
 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::mapping::modelToModel::test::shared::src::_Product", "bondDetailStatus", 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::pure::mapping::modelToModel::test::shared::src::ProductWithRegion", "region");
 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_pure_mapping_modelToModel_test_shared_src__Product_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA_Impl.jimple	2025-03-13 09:25:32.899316077 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA_Impl.jimple	2025-03-13 11:52:48.168331311 +0000
@@ -694,9 +694,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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] = "alternateName";
 v[1] = "fullName";
@@ -705,6 +702,9 @@
 v[0] = "firm";
 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::pure::mapping::modelToModel::test::shared::src::_S_Person", "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 = newarray (java.lang.String)[1];
 v[0] = "vehicle";
 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::mapping::modelToModel::test::shared::src::_S_PersonA", "aName", 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonB_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonB_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonB_Impl.jimple	2025-03-13 09:25:45.911110222 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonB_Impl.jimple	2025-03-13 11:53:17.219874253 +0000
@@ -607,10 +607,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonB_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::pure::mapping::modelToModel::test::shared::src::_S_PersonB", "bName");
-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] = "alternateName";
 v[1] = "fullName";
@@ -618,6 +614,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "firm";
 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::pure::mapping::modelToModel::test::shared::src::_S_Person", "address", 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::pure::mapping::modelToModel::test::shared::src::_S_PersonB", "bName");
+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_pure_mapping_modelToModel_test_shared_src__S_PersonB_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonC_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonC_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonC_Impl.jimple	2025-03-13 09:25:45.907110285 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonC_Impl.jimple	2025-03-13 11:53:17.211874379 +0000
@@ -649,10 +649,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonC_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
 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::pure::mapping::modelToModel::test::shared::src::_S_PersonC", "cName");
-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::pure::mapping::modelToModel::test::shared::src::_S_PersonB", "bName");
-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] = "alternateName";
 v[1] = "fullName";
@@ -660,6 +656,10 @@
 v = newarray (java.lang.String)[1];
 v[0] = "firm";
 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::pure::mapping::modelToModel::test::shared::src::_S_Person", "address", 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::pure::mapping::modelToModel::test::shared::src::_S_PersonB", "bName");
+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_pure_mapping_modelToModel_test_shared_src__S_PersonC_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person_Impl.jimple	2025-03-13 09:25:19.963520758 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person_Impl.jimple	2025-03-13 11:52:40.784447478 +0000
@@ -613,9 +613,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_mapping_modelToModel_test_shared_src__S_Person_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 = newarray (java.lang.String)[2];
 v[0] = "alternateName";
 v[1] = "fullName";
@@ -623,6 +620,9 @@
 v = newarray (java.lang.String)[1];
 v[0] = "firm";
 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::pure::mapping::modelToModel::test::shared::src::_S_Person", "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_pure_mapping_modelToModel_test_shared_src__S_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson_Impl.jimple	2025-03-13 09:25:56.406944191 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson_Impl.jimple	2025-03-13 11:52:33.112568179 +0000
@@ -515,14 +515,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_pure_mapping_modelToModel_test_shared_src__SimplePerson_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)[2];
 v[0] = "dateOfBirth";
 v[1] = "fullName";
 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::mapping::modelToModel::test::shared::src::_SimplePerson", "address", 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::pure::mapping::modelToModel::test::shared::src::_SimplePerson", "firm");
-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_pure_mapping_modelToModel_test_shared_src__SimplePerson_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_ClassWithPound_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_ClassWithPound_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_ClassWithPound_Impl.jimple	2025-03-13 09:25:44.695129459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_ClassWithPound_Impl.jimple	2025-03-13 11:53:11.455964934 +0000
@@ -295,10 +295,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_pure_mapping_modelToModel_test_units_dest_ClassWithPound_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::pure::mapping::modelToModel::test::units::dest::ClassWithPound", "weight");
 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::pure::mapping::modelToModel::test::units::dest::ClassWithPound", "weight");
 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_pure_mapping_modelToModel_test_units_dest_ClassWithPound_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile_Impl.jimple	2025-03-13 09:25:52.986998288 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile_Impl.jimple	2025-03-13 11:53:03.180095136 +0000
@@ -378,13 +378,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_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile_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] = "weightUnit";
 v[1] = "weightValue";
 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::mapping::modelToModel::test::units::dest::DecomposedHealthProfile", "fullName", 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_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile_Impl.jimple	2025-03-13 09:25:48.211073838 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile_Impl.jimple	2025-03-13 11:53:18.135859843 +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_pure_mapping_modelToModel_test_units_dest_HealthProfile_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] = "weight";
 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::mapping::modelToModel::test::units::dest::HealthProfile", "fullName", 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_pure_mapping_modelToModel_test_units_dest_HealthProfile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__DecomposedHealthProfile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__DecomposedHealthProfile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__DecomposedHealthProfile_Impl.jimple	2025-03-13 09:25:55.706955263 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__DecomposedHealthProfile_Impl.jimple	2025-03-13 11:53:14.451917801 +0000
@@ -378,13 +378,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_pure_mapping_modelToModel_test_units_src__DecomposedHealthProfile_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] = "weightUnit";
 v[1] = "weightValue";
 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::mapping::modelToModel::test::units::src::_DecomposedHealthProfile", "fullName", 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_pure_mapping_modelToModel_test_units_src__DecomposedHealthProfile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__HealthProfile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__HealthProfile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__HealthProfile_Impl.jimple	2025-03-13 09:25:57.006934701 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__HealthProfile_Impl.jimple	2025-03-13 11:53:08.580010181 +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_pure_mapping_modelToModel_test_units_src__HealthProfile_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] = "weight";
-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::mapping::modelToModel::test::units::src::_HealthProfile", "fullName", 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 = newarray (java.lang.String)[1];
+v[0] = "weight";
+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::mapping::modelToModel::test::units::src::_HealthProfile", "fullName", 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_pure_mapping_modelToModel_test_units_src__HealthProfile_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_constraint_ValidationResult_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_constraint_ValidationResult_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_constraint_ValidationResult_Impl.jimple	2025-03-13 09:25:18.107550126 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_constraint_ValidationResult_Impl.jimple	2025-03-13 11:53:04.256078208 +0000
@@ -646,15 +646,15 @@
 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_pure_metamodel_constraint_ValidationResult_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 = newarray (java.lang.String)[3];
 v[0] = "enforcementLevel";
 v[1] = "message";
 v[2] = "success";
 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::constraint::ValidationResult", "constraint", 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::pure::metamodel::constraint::ValidationResult", "ins");
+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_pure_metamodel_constraint_ValidationResult_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_section_SectionIndex_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_section_SectionIndex_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_section_SectionIndex_Impl.jimple	2025-03-13 09:25:43.655145911 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_section_SectionIndex_Impl.jimple	2025-03-13 11:53:18.823849019 +0000
@@ -826,14 +826,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_metamodel_section_SectionIndex_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
-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::pure::metamodel::Referenceable", "referenceUsages");
+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::pure::metamodel::PackageableElement", "package");
 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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
 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::pure::metamodel::extension::ElementWithStereotypes", "stereotypes");
+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::pure::metamodel::Referenceable", "referenceUsages");
 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::pure::metamodel::ModelElement", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::PackageableElement", "package");
 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_pure_metamodel_section_SectionIndex_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_tests_lambda_Firm_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_tests_lambda_Firm_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_tests_lambda_Firm_Impl.jimple	2025-03-13 09:25:53.746986267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_tests_lambda_Firm_Impl.jimple	2025-03-13 11:52:43.948397702 +0000
@@ -276,10 +276,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_pure_metamodel_tests_lambda_Firm_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::pure::metamodel::tests::lambda::Firm", "prop");
 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::pure::metamodel::tests::lambda::Firm", "prop");
 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_pure_metamodel_tests_lambda_Firm_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode_Impl.jimple	2025-03-13 09:25:18.347546328 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode_Impl.jimple	2025-03-13 11:53:14.891910878 +0000
@@ -504,11 +504,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_pure_metamodel_treepath_PropertyPathTreeNode_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::pure::metamodel::treepath::PropertyPathTreeNode", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::functions::collection::TreeNode", "childrenData");
 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::pure::metamodel::treepath::PropertyPathTreeNode", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_L1B_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_L1B_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_L1B_Impl.jimple	2025-03-13 09:25:21.067503288 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_L1B_Impl.jimple	2025-03-13 11:52:54.736227979 +0000
@@ -325,10 +325,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_pure_model_tests_unit_l1_L1B_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::model::tests::unit::l1::L1B", "a");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::model::tests::unit::l1::L1B", "a");
 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_pure_model_tests_unit_l1_L1B_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2a_l3a_L3aA_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2a_l3a_L3aA_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2a_l3a_L3aA_Impl.jimple	2025-03-13 09:25:46.451101681 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2a_l3a_L3aA_Impl.jimple	2025-03-13 11:53:01.028128992 +0000
@@ -515,10 +515,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_pure_model_tests_unit_l1_l2a_l3a_L3aA_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::model::tests::unit::l1::l2a::l3a::L3aA", "bs");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::model::tests::unit::l1::l2a::l3a::L3aA", "bs");
 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_pure_model_tests_unit_l1_l2a_l3a_L3aA_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2a_l3a_L3aB_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2a_l3a_L3aB_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2a_l3a_L3aB_Impl.jimple	2025-03-13 09:25:49.107059664 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2a_l3a_L3aB_Impl.jimple	2025-03-13 11:53:03.024097590 +0000
@@ -325,10 +325,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_pure_model_tests_unit_l1_l2a_l3a_L3aB_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::model::tests::unit::l1::l2a::l3a::L3aB", "a");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::model::tests::unit::l1::l2a::l3a::L3aB", "a");
 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_pure_model_tests_unit_l1_l2a_l3a_L3aB_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2b_L2bB_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2b_L2bB_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2b_L2bB_Impl.jimple	2025-03-13 09:25:41.579178753 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_tests_unit_l1_l2b_L2bB_Impl.jimple	2025-03-13 11:53:22.919784579 +0000
@@ -325,10 +325,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_pure_model_tests_unit_l1_l2b_L2bB_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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::model::tests::unit::l1::l2b::L2bB", "a");
 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 withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::pure::model::tests::unit::l1::l2b::L2bB", "a");
 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_pure_model_tests_unit_l1_l2b_L2bB_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit_Impl.jimple	2025-03-13 09:25:24.039456262 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit_Impl.jimple	2025-03-13 11:52:36.832509654 +0000
@@ -1024,11 +1024,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit_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] = "packageableElementIncludes";
 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::model::unit::ModelUnit", "packageableElementExcludes", 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_pure_model_unit_ModelUnit_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_platform_executionPlan_generation_PlatformPlanGenerationState_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_platform_executionPlan_generation_PlatformPlanGenerationState_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_platform_executionPlan_generation_PlatformPlanGenerationState_Impl.jimple	2025-03-13 09:25:55.098964881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_platform_executionPlan_generation_PlatformPlanGenerationState_Impl.jimple	2025-03-13 11:52:46.344360007 +0000
@@ -394,11 +394,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_platform_executionPlan_generation_PlatformPlanGenerationState_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] = "inScopeVars";
-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::platform::executionPlan::generation::PlatformPlanGenerationState", "exeCtx", 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 = newarray (java.lang.String)[1];
+v[0] = "inScopeVars";
+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::platform::executionPlan::generation::PlatformPlanGenerationState", "exeCtx", 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_pure_platform_executionPlan_generation_PlatformPlanGenerationState_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_ClassSetImplementationHolder_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_ClassSetImplementationHolder_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_ClassSetImplementationHolder_Impl.jimple	2025-03-13 09:25:28.675382908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_ClassSetImplementationHolder_Impl.jimple	2025-03-13 11:52:35.728527023 +0000
@@ -477,7 +477,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_ClassSetImplementationHolder_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
 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::pure::router::ClassSetImplementationHolder", "set");
-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::pure::router::RoutedValueSpecification", "value");
 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);
@@ -485,6 +484,7 @@
 v[0] = "multiplicity";
 v[1] = "usageContext";
 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::valuespecification::ValueSpecification", "genericType", 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::pure::router::RoutedValueSpecification", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_router_ClassSetImplementationHolder_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification_Impl.jimple	2025-03-13 09:25:28.259389490 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification_Impl.jimple	2025-03-13 11:53:09.847990233 +0000
@@ -644,18 +644,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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::pure::router::RoutedValueSpecification", "value");
 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] = "originalFunction";
-v[1] = "propertyMap";
-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::router::FunctionRoutedValueSpecification", "builtPropertyMap", v);
-v = newarray (java.lang.String)[2];
 v[0] = "multiplicity";
 v[1] = "usageContext";
 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::valuespecification::ValueSpecification", "genericType", 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::pure::router::RoutedValueSpecification", "value");
+v = newarray (java.lang.String)[2];
+v[0] = "originalFunction";
+v[1] = "propertyMap";
+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::router::FunctionRoutedValueSpecification", "builtPropertyMap", 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_pure_router_FunctionRoutedValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification.jimple	2025-03-13 09:25:11.127660582 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification.jimple	2025-03-13 11:52:40.312454905 +0000
@@ -22,11 +22,11 @@
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification copy();
 public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()
 {
-java.lang.Error v;
-org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification v;
-v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification;
-v = new java.lang.Error;
-specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()> does not exist!");
-throw v;
+java.lang.Error $r;
+org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification this;
+this := @this: org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification;
+$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_pure_router_NoSetRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()> 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification_Impl.jimple	2025-03-13 09:25:26.963409996 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification_Impl.jimple	2025-03-13 11:52:49.716306957 +0000
@@ -395,7 +395,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_pure_router_NoSetRoutedValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::pure::router::RoutedValueSpecification", "value");
 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);
@@ -403,6 +402,7 @@
 v[0] = "multiplicity";
 v[1] = "usageContext";
 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::valuespecification::ValueSpecification", "genericType", 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::pure::router::RoutedValueSpecification", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_router_NoSetRoutedValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_TDSRoutedValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_TDSRoutedValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_TDSRoutedValueSpecification_Impl.jimple	2025-03-13 09:25:51.259025623 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_TDSRoutedValueSpecification_Impl.jimple	2025-03-13 11:53:00.788132767 +0000
@@ -828,7 +828,6 @@
 v[2] = "runtime";
 v[3] = "store";
 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::router::TDSRoutedValueSpecification", "executionContext", 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::pure::router::RoutedValueSpecification", "value");
 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);
@@ -836,6 +835,7 @@
 v[0] = "multiplicity";
 v[1] = "usageContext";
 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::valuespecification::ValueSpecification", "genericType", 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::pure::router::RoutedValueSpecification", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_router_TDSRoutedValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext_Impl.jimple	2025-03-13 09:25:06.819728757 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext_Impl.jimple	2025-03-13 11:53:23.823770356 +0000
@@ -506,16 +506,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext_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] = "useAnalytics";
-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::router::analytics::AnalyticsExecutionContext", "toFlowSetFunction", 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::core::runtime::ExtendedExecutionContext", "constraintsManager");
 v = newarray (java.lang.String)[1];
 v[0] = "queryTimeOutInSeconds";
 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::runtime::ExecutionContext", "enableConstraints", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::core::runtime::ExtendedExecutionContext", "constraintsManager");
+v = newarray (java.lang.String)[1];
+v[0] = "useAnalytics";
+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::router::analytics::AnalyticsExecutionContext", "toFlowSetFunction", 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_pure_router_analytics_AnalyticsExecutionContext_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsState_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsState_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsState_Impl.jimple	2025-03-13 09:25:52.771001705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsState_Impl.jimple	2025-03-13 11:52:49.604308719 +0000
@@ -665,14 +665,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_pure_router_analytics_AnalyticsState_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] = "inProjectFunctions";
 v[1] = "mapping";
 v[2] = "propertyMappings";
 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::router::analytics::AnalyticsState", "inFilterFunction", 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_pure_router_analytics_AnalyticsState_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_PropertyAccess_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_PropertyAccess_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_PropertyAccess_Impl.jimple	2025-03-13 09:25:51.907015372 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_analytics_PropertyAccess_Impl.jimple	2025-03-13 11:52:43.828399589 +0000
@@ -705,9 +705,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_pure_router_analytics_PropertyAccess_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)[5];
 v[0] = "property";
 v[1] = "sourceSetId";
@@ -715,6 +712,9 @@
 v[3] = "targetSetId";
 v[4] = "targetStore";
 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::router::analytics::PropertyAccess", "accessState", 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_pure_router_analytics_PropertyAccess_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation.jimple	2025-03-13 09:25:10.291673810 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation.jimple	2025-03-13 11:52:53.728243838 +0000
@@ -47,11 +47,11 @@
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation copy();
 public java.lang.String _id()
 {
-java.lang.Error $r;
-org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation this;
-this := @this: org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation;
-$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_pure_router_clustering_CrossSetImplementation: java.lang.String _id()> does not exist!");
-throw $r;
+java.lang.Error v;
+org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation v;
+v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation;
+v = new java.lang.Error;
+specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation: java.lang.String _id()> does not exist!");
+throw v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationComplexPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationComplexPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationComplexPropertyMapping_Impl.jimple	2025-03-13 09:25:13.747619119 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationComplexPropertyMapping_Impl.jimple	2025-03-13 11:52:52.008270897 +0000
@@ -870,6 +870,8 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationComplexPropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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::pure::router::clustering::CrossSetImplementationComplexPropertyMapping", "crossExperssionPropertyPairs");
+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::pure::router::clustering::CrossSetImplementationPropertyMapping", "sourcePropertyMapping");
 v = newarray (java.lang.String)[7];
 v[0] = "localMappingPropertyMultiplicity";
 v[1] = "localMappingPropertyType";
@@ -882,8 +884,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 = 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::pure::router::clustering::CrossSetImplementationPropertyMapping", "sourcePropertyMapping");
-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::pure::router::clustering::CrossSetImplementationComplexPropertyMapping", "crossExperssionPropertyPairs");
 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_pure_router_clustering_CrossSetImplementationComplexPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPrimtivePropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPrimtivePropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPrimtivePropertyMapping_Impl.jimple	2025-03-13 09:25:32.979314811 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPrimtivePropertyMapping_Impl.jimple	2025-03-13 11:53:12.991940770 +0000
@@ -694,6 +694,8 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPrimtivePropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+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::pure::router::clustering::CrossSetImplementationPrimtivePropertyMapping", "propertyPlaceHolder");
+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::pure::router::clustering::CrossSetImplementationPropertyMapping", "sourcePropertyMapping");
 v = newarray (java.lang.String)[7];
 v[0] = "localMappingPropertyMultiplicity";
 v[1] = "localMappingPropertyType";
@@ -703,11 +705,9 @@
 v[5] = "store";
 v[6] = "targetSetImplementationId";
 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::mapping::PropertyMapping", "localMappingProperty", 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::pure::router::clustering::CrossSetImplementationPrimtivePropertyMapping", "propertyPlaceHolder");
 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::pure::router::clustering::CrossSetImplementationPropertyMapping", "sourcePropertyMapping");
 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_pure_router_clustering_CrossSetImplementationPrimtivePropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPropertyMapping_Impl.jimple	2025-03-13 09:25:13.755618993 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationPropertyMapping_Impl.jimple	2025-03-13 11:52:52.016270772 +0000
@@ -682,6 +682,7 @@
 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_pure_router_clustering_CrossSetImplementationPropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+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::pure::router::clustering::CrossSetImplementationPropertyMapping", "sourcePropertyMapping");
 v = newarray (java.lang.String)[7];
 v[0] = "localMappingPropertyMultiplicity";
 v[1] = "localMappingPropertyType";
@@ -694,7 +695,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 = 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::pure::router::clustering::CrossSetImplementationPropertyMapping", "sourcePropertyMapping");
 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_pure_router_clustering_CrossSetImplementationPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationReverseComplexPropertyMapping_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationReverseComplexPropertyMapping_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationReverseComplexPropertyMapping_Impl.jimple	2025-03-13 09:25:25.171438351 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationReverseComplexPropertyMapping_Impl.jimple	2025-03-13 11:52:51.996271087 +0000
@@ -882,6 +882,8 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementationReverseComplexPropertyMapping_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+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::pure::router::clustering::CrossSetImplementationComplexPropertyMapping", "crossExperssionPropertyPairs");
+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::pure::router::clustering::CrossSetImplementationReverseComplexPropertyMapping", "targetSet");
 v = newarray (java.lang.String)[7];
 v[0] = "localMappingPropertyMultiplicity";
 v[1] = "localMappingPropertyType";
@@ -891,12 +893,10 @@
 v[5] = "store";
 v[6] = "targetSetImplementationId";
 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::mapping::PropertyMapping", "localMappingProperty", 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::pure::router::clustering::CrossSetImplementationReverseComplexPropertyMapping", "targetSet");
+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::pure::router::clustering::CrossSetImplementationPropertyMapping", "sourcePropertyMapping");
 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::pure::router::clustering::CrossSetImplementationPropertyMapping", "sourcePropertyMapping");
-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::pure::router::clustering::CrossSetImplementationComplexPropertyMapping", "crossExperssionPropertyPairs");
 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_pure_router_clustering_CrossSetImplementationReverseComplexPropertyMapping_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation_Impl.jimple	2025-03-13 09:25:54.710971018 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation_Impl.jimple	2025-03-13 11:53:11.079970850 +0000
@@ -1073,25 +1073,25 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_clustering_CrossSetImplementation_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
-v = newarray (java.lang.String)[1];
-v[0] = "mappingClass";
-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::mapping::InstanceSetImplementation", "aggregateSpecification", v);
-v = newarray (java.lang.String)[1];
-v[0] = "varName";
-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::router::clustering::CrossSetImplementation", "targetStore", v);
 v = newarray (java.lang.String)[2];
 v[0] = "parent";
 v[1] = "superSetImplementationId";
 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::mapping::PropertyOwnerImplementation", "id", v);
 v = newarray (java.lang.String)[1];
+v[0] = "mappingClass";
+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::mapping::InstanceSetImplementation", "aggregateSpecification", v);
+v = newarray (java.lang.String)[1];
+v[0] = "stores";
+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::mapping::PropertyMappingsImplementation", "propertyMappings", 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 = newarray (java.lang.String)[1];
+v[0] = "varName";
+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::router::clustering::CrossSetImplementation", "targetStore", v);
+v = newarray (java.lang.String)[1];
 v[0] = "root";
 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::mapping::SetImplementation", "class", v);
-v = newarray (java.lang.String)[1];
-v[0] = "stores";
-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::mapping::PropertyMappingsImplementation", "propertyMappings", 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_pure_router_clustering_CrossSetImplementation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_execution_Container_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_execution_Container_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_execution_Container_Impl.jimple	2025-03-13 09:25:29.679367024 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_execution_Container_Impl.jimple	2025-03-13 11:52:46.204362209 +0000
@@ -545,11 +545,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_execution_Container_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] = "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::pure::router::execution::Container", "activities", 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_pure_router_execution_Container_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutedValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutedValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutedValueSpecification_Impl.jimple	2025-03-13 09:25:16.743571710 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutedValueSpecification_Impl.jimple	2025-03-13 11:53:10.879973996 +0000
@@ -622,19 +622,19 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutedValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::pure::router::externalFormat::metamodel::ExternalFormatRoutedValueSpecification", "binding");
+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] = "routingStrategy";
 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::router::metamodel::ExtendedRoutedValueSpecification", "executionContext", 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::pure::router::RoutedValueSpecification", "value");
-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::pure::router::externalFormat::metamodel::ExternalFormatRoutedValueSpecification", "binding");
 v = newarray (java.lang.String)[2];
 v[0] = "multiplicity";
 v[1] = "usageContext";
 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::valuespecification::ValueSpecification", "genericType", 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::pure::router::RoutedValueSpecification", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutedValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutingStrategy_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutingStrategy_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutingStrategy_Impl.jimple	2025-03-13 09:25:49.239057576 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_ExternalFormatRoutingStrategy_Impl.jimple	2025-03-13 11:53:07.244031199 +0000
@@ -821,16 +821,16 @@
 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_pure_router_externalFormat_metamodel_ExternalFormatRoutingStrategy_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 = 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::pure::router::externalFormat::metamodel::ExternalFormatRoutingStrategy", "binding");
 v = newarray (java.lang.String)[4];
 v[0] = "processProperty";
 v[1] = "processRelationStoreAccessor";
 v[2] = "toString";
 v[3] = "wrapValueSpec";
 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::router::metamodel::RoutingStrategy", "processClass", 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::pure::router::externalFormat::metamodel::ExternalFormatRoutingStrategy", "binding");
+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_pure_router_externalFormat_metamodel_ExternalFormatRoutingStrategy_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_clustering_ExternalFormatClusteredValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_clustering_ExternalFormatClusteredValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_clustering_ExternalFormatClusteredValueSpecification_Impl.jimple	2025-03-13 09:25:16.595574051 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_clustering_ExternalFormatClusteredValueSpecification_Impl.jimple	2025-03-13 11:53:02.120111812 +0000
@@ -623,6 +623,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_externalFormat_metamodel_clustering_ExternalFormatClusteredValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
+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::pure::router::externalFormat::metamodel::clustering::ExternalFormatClusteredValueSpecification", "binding");
 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);
@@ -635,7 +636,6 @@
 v[1] = "openVars";
 v[2] = "val";
 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::router::metamodel::clustering::ClusteredValueSpecification", "exeCtx", 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::pure::router::externalFormat::metamodel::clustering::ExternalFormatClusteredValueSpecification", "binding");
 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_pure_router_externalFormat_metamodel_clustering_ExternalFormatClusteredValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification_Impl.jimple	2025-03-13 09:25:16.747571647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification_Impl.jimple	2025-03-13 11:52:33.256565913 +0000
@@ -620,18 +620,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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] = "routingStrategy";
 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::router::metamodel::ExtendedRoutedValueSpecification", "executionContext", 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::pure::router::RoutedValueSpecification", "value");
-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] = "multiplicity";
 v[1] = "usageContext";
 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::valuespecification::ValueSpecification", "genericType", 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::pure::router::RoutedValueSpecification", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_RoutingStrategy_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_RoutingStrategy_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_RoutingStrategy_Impl.jimple	2025-03-13 09:25:26.995409489 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_RoutingStrategy_Impl.jimple	2025-03-13 11:53:05.216063105 +0000
@@ -969,15 +969,15 @@
 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_pure_router_metamodel_RoutingStrategy_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 = newarray (java.lang.String)[4];
 v[0] = "processProperty";
 v[1] = "processRelationStoreAccessor";
 v[2] = "toString";
 v[3] = "wrapValueSpec";
 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::router::metamodel::RoutingStrategy", "processClass", 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_pure_router_metamodel_RoutingStrategy_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification.jimple	2025-03-13 09:25:03.867775476 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification.jimple	2025-03-13 11:52:30.568608202 +0000
@@ -35,20 +35,20 @@
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification copy();
 public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()
 {
-java.lang.Error v;
-org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification v;
-v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification;
-v = new java.lang.Error;
-specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()> does not exist!");
-throw v;
+java.lang.Error $r;
+org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification this;
+this := @this: org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification;
+$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_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()> does not exist!");
+throw $r;
 }
 public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()
 {
-java.lang.Error v;
-org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification v;
-v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification;
-v = new java.lang.Error;
-specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()> does not exist!");
-throw v;
+java.lang.Error $r;
+org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification this;
+this := @this: org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification;
+$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_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()> 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutedValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutedValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutedValueSpecification_Impl.jimple	2025-03-13 09:25:26.959410059 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutedValueSpecification_Impl.jimple	2025-03-13 11:53:17.003877651 +0000
@@ -535,18 +535,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutedValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
+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] = "routingStrategy";
 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::router::metamodel::ExtendedRoutedValueSpecification", "executionContext", 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::pure::router::RoutedValueSpecification", "value");
-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] = "multiplicity";
 v[1] = "usageContext";
 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::valuespecification::ValueSpecification", "genericType", 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::pure::router::RoutedValueSpecification", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutedValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutingStrategy_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutingStrategy_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutingStrategy_Impl.jimple	2025-03-13 09:25:26.979409743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_platform_metamodel_PlatformRoutingStrategy_Impl.jimple	2025-03-13 11:53:17.539869218 +0000
@@ -734,15 +734,15 @@
 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_pure_router_platform_metamodel_PlatformRoutingStrategy_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 = newarray (java.lang.String)[4];
 v[0] = "processProperty";
 v[1] = "processRelationStoreAccessor";
 v[2] = "toString";
 v[3] = "wrapValueSpec";
 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::router::metamodel::RoutingStrategy", "processClass", 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_pure_router_platform_metamodel_PlatformRoutingStrategy_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_BaseAccount_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_BaseAccount_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_BaseAccount_Impl.jimple	2025-03-13 09:25:48.823064157 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_BaseAccount_Impl.jimple	2025-03-13 11:53:17.823864751 +0000
@@ -294,10 +294,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_pure_router_preeval_tests_BaseAccount_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::pure::router::preeval::tests::BaseAccount", "id");
 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::pure::router::preeval::tests::BaseAccount", "id");
 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_pure_router_preeval_tests_BaseAccount_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_ClassB_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_ClassB_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_ClassB_Impl.jimple	2025-03-13 09:25:36.335261715 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_ClassB_Impl.jimple	2025-03-13 11:53:22.691788165 +0000
@@ -276,10 +276,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_pure_router_preeval_tests_ClassB_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::pure::router::preeval::tests::ClassB", "myLeafProperty");
 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::pure::router::preeval::tests::ClassB", "myLeafProperty");
 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_pure_router_preeval_tests_ClassB_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_OrganizationalEntity_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_OrganizationalEntity_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_OrganizationalEntity_Impl.jimple	2025-03-13 09:25:42.791159579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_OrganizationalEntity_Impl.jimple	2025-03-13 11:52:46.756353525 +0000
@@ -1215,11 +1215,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_OrganizationalEntity_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[2];
-v[0] = "isActive";
-v[1] = "parentAllVersions";
-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::router::preeval::tests::OrganizationalEntity", "ceo", 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::pure::router::preeval::tests::OrganizationalEntity", "positionsAllVersions");
 v = newarray (java.lang.String)[3];
 v[0] = "id";
 v[1] = "milestoning";
@@ -1228,6 +1223,11 @@
 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] = "isActive";
+v[1] = "parentAllVersions";
+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::router::preeval::tests::OrganizationalEntity", "ceo", 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::pure::router::preeval::tests::OrganizationalEntity", "positionsAllVersions");
 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_pure_router_preeval_tests_OrganizationalEntity_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person_Impl.jimple	2025-03-13 09:25:56.646940395 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person_Impl.jimple	2025-03-13 11:53:13.019940329 +0000
@@ -983,6 +983,9 @@
 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_pure_router_preeval_tests_Person_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] = "age";
 v[1] = "extraInformation";
@@ -992,9 +995,6 @@
 v[5] = "nickName";
 v[6] = "otherNames";
 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::router::preeval::tests::Person", "activeEmployment", 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_pure_router_preeval_tests_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Position_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Position_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Position_Impl.jimple	2025-03-13 09:25:21.855490819 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Position_Impl.jimple	2025-03-13 11:52:51.724275366 +0000
@@ -908,6 +908,9 @@
 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_pure_router_preeval_tests_Position_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] = "id";
 v[1] = "milestoning";
@@ -915,9 +918,6 @@
 v[3] = "quantity";
 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::router::preeval::tests::Position", "account", 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::pure::router::preeval::tests::Position", "clientAllVersions");
-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_pure_router_preeval_tests_Position_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_printer_Pref_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_printer_Pref_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_printer_Pref_Impl.jimple	2025-03-13 09:25:44.847127054 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_printer_Pref_Impl.jimple	2025-03-13 11:52:45.096379640 +0000
@@ -625,14 +625,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_pure_router_printer_Pref_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] = "elementsFullyQualified";
 v[1] = "format";
 v[2] = "useClusterIndex";
 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::router::printer::Pref", "clusterIndex", 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_pure_router_printer_Pref_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_routing_PropertyMap_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_routing_PropertyMap_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_routing_PropertyMap_Impl.jimple	2025-03-13 09:25:47.583083772 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_routing_PropertyMap_Impl.jimple	2025-03-13 11:53:20.947815603 +0000
@@ -451,10 +451,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_pure_router_routing_PropertyMap_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::pure::router::routing::PropertyMap", "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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::router::routing::PropertyMap", "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_pure_router_routing_PropertyMap_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.jimple	2025-03-13 09:25:04.635763322 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.jimple	2025-03-13 11:52:30.792604678 +0000
@@ -54,22 +54,4 @@
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _executionContext(org.eclipse.collections.api.RichIterable);
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _executionContextRemove();
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification copy();
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()
-{
-org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification v;
-java.lang.Error v;
-v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification;
-v = new java.lang.Error;
-specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()> does not exist!");
-throw v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()
-{
-org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification v;
-java.lang.Error v;
-v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification;
-v = new java.lang.Error;
-specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()> does not exist!");
-throw v;
-}
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification_Impl.jimple	2025-03-13 09:25:20.499512275 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification_Impl.jimple	2025-03-13 11:52:33.212566605 +0000
@@ -1405,17 +1405,16 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(15);
+v = newarray (java.lang.String)[1];
+v[0] = "store";
+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::router::store::metamodel::StoreRoutedValueSpecification", "runtime", 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 = newarray (java.lang.String)[2];
 v[0] = "id";
 v[1] = "routingStrategy";
 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::router::metamodel::ExtendedRoutedValueSpecification", "executionContext", 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::pure::router::RoutedValueSpecification", "value");
-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] = "store";
-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::router::store::metamodel::StoreRoutedValueSpecification", "runtime", v);
 v = newarray (java.lang.String)[2];
 v[0] = "multiplicity";
 v[1] = "usageContext";
@@ -1425,6 +1424,7 @@
 v[1] = "propertyMapping";
 v[2] = "sets";
 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::router::store::metamodel::StoreMappingRoutedValueSpecification", "mapping", 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::pure::router::RoutedValueSpecification", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutingStrategy_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutingStrategy_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutingStrategy_Impl.jimple	2025-03-13 09:25:28.843380250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutingStrategy_Impl.jimple	2025-03-13 11:53:05.204063293 +0000
@@ -1439,24 +1439,24 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutingStrategy_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(14);
-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] = "store";
-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::router::store::metamodel::StoreRoutingStrategy", "runtime", v);
-v = newarray (java.lang.String)[4];
-v[0] = "mapping";
-v[1] = "sets";
-v[2] = "setsByDepth";
-v[3] = "toChooseSet";
-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::router::store::metamodel::StoreMappingRoutingStrategy", "classMappingsByClass", v);
 v = newarray (java.lang.String)[4];
 v[0] = "processProperty";
 v[1] = "processRelationStoreAccessor";
 v[2] = "toString";
 v[3] = "wrapValueSpec";
 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::router::metamodel::RoutingStrategy", "processClass", v);
+v = newarray (java.lang.String)[4];
+v[0] = "mapping";
+v[1] = "sets";
+v[2] = "setsByDepth";
+v[3] = "toChooseSet";
+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::router::store::metamodel::StoreMappingRoutingStrategy", "classMappingsByClass", 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 = newarray (java.lang.String)[1];
+v[0] = "store";
+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::router::store::metamodel::StoreRoutingStrategy", "runtime", 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_pure_router_store_metamodel_StoreMappingRoutingStrategy_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification.jimple	2025-03-13 09:25:04.635763322 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification.jimple	2025-03-13 11:52:30.788604741 +0000
@@ -39,20 +39,20 @@
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification copy();
 public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()
 {
-org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification v;
-java.lang.Error v;
-v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification;
-v = new java.lang.Error;
-specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()> does not exist!");
-throw v;
+org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification this;
+java.lang.Error $r;
+this := @this: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification;
+$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_pure_router_store_metamodel_StoreRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()> does not exist!");
+throw $r;
 }
 public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()
 {
-org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification v;
-java.lang.Error v;
-v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification;
-v = new java.lang.Error;
-specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()> does not exist!");
-throw v;
+org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification this;
+java.lang.Error $r;
+this := @this: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification;
+$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_pure_router_store_metamodel_StoreRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()> 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification_Impl.jimple	2025-03-13 09:25:20.507512150 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification_Impl.jimple	2025-03-13 11:52:33.248566039 +0000
@@ -723,21 +723,21 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(11);
+v = newarray (java.lang.String)[1];
+v[0] = "store";
+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::router::store::metamodel::StoreRoutedValueSpecification", "runtime", 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 = newarray (java.lang.String)[2];
 v[0] = "id";
 v[1] = "routingStrategy";
 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::router::metamodel::ExtendedRoutedValueSpecification", "executionContext", 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::pure::router::RoutedValueSpecification", "value");
-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] = "store";
-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::router::store::metamodel::StoreRoutedValueSpecification", "runtime", v);
 v = newarray (java.lang.String)[2];
 v[0] = "multiplicity";
 v[1] = "usageContext";
 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::valuespecification::ValueSpecification", "genericType", 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::pure::router::RoutedValueSpecification", "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$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutedValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutingStrategy_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutingStrategy_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutingStrategy_Impl.jimple	2025-03-13 09:25:28.855380060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreRoutingStrategy_Impl.jimple	2025-03-13 11:53:05.180063671 +0000
@@ -922,18 +922,18 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 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_pure_router_store_metamodel_StoreRoutingStrategy_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(9);
-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] = "store";
-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::router::store::metamodel::StoreRoutingStrategy", "runtime", v);
 v = newarray (java.lang.String)[4];
 v[0] = "processProperty";
 v[1] = "processRelationStoreAccessor";
 v[2] = "toString";
 v[3] = "wrapValueSpec";
 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::router::metamodel::RoutingStrategy", "processClass", 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 = newarray (java.lang.String)[1];
+v[0] = "store";
+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::router::store::metamodel::StoreRoutingStrategy", "runtime", 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_pure_router_store_metamodel_StoreRoutingStrategy_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreClusteredValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreClusteredValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreClusteredValueSpecification_Impl.jimple	2025-03-13 09:25:27.651399111 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreClusteredValueSpecification_Impl.jimple	2025-03-13 11:52:49.372312369 +0000
@@ -811,6 +811,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreClusteredValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(12);
+v = newarray (java.lang.String)[2];
+v[0] = "s";
+v[1] = "store";
+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::router::store::metamodel::clustering::StoreClusteredValueSpecification", "runtime", 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);
@@ -823,10 +827,6 @@
 v[1] = "openVars";
 v[2] = "val";
 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::router::metamodel::clustering::ClusteredValueSpecification", "exeCtx", v);
-v = newarray (java.lang.String)[2];
-v[0] = "s";
-v[1] = "store";
-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::router::store::metamodel::clustering::StoreClusteredValueSpecification", "runtime", 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_pure_router_store_metamodel_clustering_StoreClusteredValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification.jimple	2025-03-13 09:25:03.855775666 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification.jimple	2025-03-13 11:52:30.792604678 +0000
@@ -42,4 +42,22 @@
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification _genericType(org.eclipse.collections.api.RichIterable);
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification _genericTypeRemove();
 public abstract org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification copy();
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()
+{
+java.lang.Error v;
+org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification v;
+v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification;
+v = new java.lang.Error;
+specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()> does not exist!");
+throw v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()
+{
+java.lang.Error v;
+org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification v;
+v := @this: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification;
+v = new java.lang.Error;
+specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()> does not exist!");
+throw v;
+}
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification_Impl.jimple	2025-03-13 09:25:27.639399301 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification_Impl.jimple	2025-03-13 11:52:49.364312495 +0000
@@ -789,6 +789,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(13);
+v = newarray (java.lang.String)[2];
+v[0] = "s";
+v[1] = "store";
+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::router::store::metamodel::clustering::StoreClusteredValueSpecification", "runtime", 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::pure::router::store::metamodel::clustering::StoreMappingClusteredValueSpecification", "mapping");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
@@ -802,10 +806,6 @@
 v[1] = "openVars";
 v[2] = "val";
 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::router::metamodel::clustering::ClusteredValueSpecification", "exeCtx", v);
-v = newarray (java.lang.String)[2];
-v[0] = "s";
-v[1] = "store";
-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::router::store::metamodel::clustering::StoreClusteredValueSpecification", "runtime", 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_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableConnection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableConnection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableConnection_Impl.jimple	2025-03-13 09:25:49.775049097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableConnection_Impl.jimple	2025-03-13 11:53:23.803770671 +0000
@@ -913,15 +913,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableConnection_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::pure::metamodel::Referenceable", "referenceUsages");
+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::pure::metamodel::PackageableElement", "package");
+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::pure::runtime::PackageableConnection", "connectionValue");
 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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
 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::pure::metamodel::extension::ElementWithStereotypes", "stereotypes");
+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::pure::metamodel::Referenceable", "referenceUsages");
 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::pure::metamodel::ModelElement", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::PackageableElement", "package");
-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::pure::runtime::PackageableConnection", "connectionValue");
 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_pure_runtime_PackageableConnection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableRuntime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableRuntime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableRuntime_Impl.jimple	2025-03-13 09:25:57.398928500 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableRuntime_Impl.jimple	2025-03-13 11:53:21.411808303 +0000
@@ -913,15 +913,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_runtime_PackageableRuntime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-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::pure::metamodel::Referenceable", "referenceUsages");
+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::pure::metamodel::PackageableElement", "package");
+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::pure::runtime::PackageableRuntime", "runtimeValue");
 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::pure::metamodel::extension::ElementWithTaggedValues", "taggedValues");
 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::pure::runtime::PackageableRuntime", "runtimeValue");
 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::pure::metamodel::extension::ElementWithStereotypes", "stereotypes");
+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::pure::metamodel::Referenceable", "referenceUsages");
 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::pure::metamodel::ModelElement", "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 withKey(java.lang.String,java.lang.String)>("Root::meta::pure::metamodel::PackageableElement", "package");
 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_pure_runtime_PackageableRuntime_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification_Impl.jimple	2025-03-13 09:25:17.015567406 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification_Impl.jimple	2025-03-13 11:52:31.260597314 +0000
@@ -410,12 +410,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification_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] = "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::pure::tds::ColumnSpecification", "documentation", 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::pure::tds::BasicColumnSpecification", "func");
-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::pure::tds::BasicColumnSpecification", "func");
+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::pure::tds::ColumnSpecification", "documentation", 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_pure_tds_BasicColumnSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_ColumnSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_ColumnSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_ColumnSpecification_Impl.jimple	2025-03-13 09:25:17.015567406 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_ColumnSpecification_Impl.jimple	2025-03-13 11:52:31.264597253 +0000
@@ -327,11 +327,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_tds_ColumnSpecification_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] = "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::pure::tds::ColumnSpecification", "documentation", 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 = 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::pure::tds::ColumnSpecification", "documentation", 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_pure_tds_ColumnSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_SortInformation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_SortInformation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_SortInformation_Impl.jimple	2025-03-13 09:25:21.767492211 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_SortInformation_Impl.jimple	2025-03-13 11:52:38.720479950 +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_pure_tds_SortInformation_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] = "direction";
 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::tds::SortInformation", "column", 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_pure_tds_SortInformation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl.jimple	2025-03-13 09:25:18.779539492 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl.jimple	2025-03-13 11:52:37.456499836 +0000
@@ -505,10 +505,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_pure_tds_TDSNull_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::pure::tds::TDSNull", "key");
 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::pure::tds::TDSNull", "key");
 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_pure_tds_TDSNull_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation_Impl.jimple	2025-03-13 09:25:21.779492021 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation_Impl.jimple	2025-03-13 11:53:01.436122573 +0000
@@ -358,11 +358,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation_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] = "func";
 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::tds::TdsOlapAggregation", "colName", 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_pure_tds_TdsOlapAggregation_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapRank_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapRank_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapRank_Impl.jimple	2025-03-13 09:25:21.755492401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapRank_Impl.jimple	2025-03-13 11:53:07.284030569 +0000
@@ -306,10 +306,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_pure_tds_TdsOlapRank_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::pure::tds::TdsOlapRank", "func");
 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::pure::tds::TdsOlapRank", "func");
 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_pure_tds_TdsOlapRank_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_WindowColumnSpecification_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_WindowColumnSpecification_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_WindowColumnSpecification_Impl.jimple	2025-03-13 09:25:21.723492908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_WindowColumnSpecification_Impl.jimple	2025-03-13 11:53:07.256031011 +0000
@@ -570,15 +570,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_pure_tds_WindowColumnSpecification_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] = "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::pure::tds::ColumnSpecification", "documentation", 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 = newarray (java.lang.String)[2];
 v[0] = "sortInfo";
 v[1] = "window";
 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::tds::WindowColumnSpecification", "func", 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[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::pure::tds::ColumnSpecification", "documentation", 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_pure_tds_WindowColumnSpecification_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_Window_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_Window_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_Window_Impl.jimple	2025-03-13 09:25:21.731492781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_tds_Window_Impl.jimple	2025-03-13 11:53:07.264030884 +0000
@@ -504,10 +504,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_pure_tds_Window_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::pure::tds::Window", "partition");
 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::pure::tds::Window", "partition");
 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_pure_tds_Window_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_AtomicTest_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_AtomicTest_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_AtomicTest_Impl.jimple	2025-03-13 09:25:18.279547404 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_AtomicTest_Impl.jimple	2025-03-13 11:52:58.080175370 +0000
@@ -702,12 +702,12 @@
 v[0] = "testable";
 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::test::Test", "id", 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 = newarray (java.lang.String)[1];
 v[0] = "doc";
 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::test::AtomicTest", "assertions", 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::pure::test::AtomicTest", "suite");
+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_pure_test_AtomicTest_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_PureTestCollection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_PureTestCollection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_PureTestCollection_Impl.jimple	2025-03-13 09:25:36.479259437 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_PureTestCollection_Impl.jimple	2025-03-13 11:53:05.808053791 +0000
@@ -1421,6 +1421,9 @@
 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_pure_test_PureTestCollection_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] = "beforeFunctions";
 v[1] = "pkg";
@@ -1430,9 +1433,6 @@
 v[5] = "testFunctions";
 v[6] = "testParameterizationId";
 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::test::PureTestCollection", "afterFunctions", 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_pure_test_PureTestCollection_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_TestSuite_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_TestSuite_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_TestSuite_Impl.jimple	2025-03-13 09:25:52.791001389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_TestSuite_Impl.jimple	2025-03-13 11:52:45.008381025 +0000
@@ -650,14 +650,14 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_test_TestSuite_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-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::pure::test::TestSuite", "doc");
-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::pure::test::TestSuite", "tests");
 v = newarray (java.lang.String)[1];
 v[0] = "testable";
 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::test::Test", "id", 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$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::pure::test::TestSuite", "doc");
+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::pure::test::TestSuite", "tests");
 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_pure_test_TestSuite_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_AssertFail_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_AssertFail_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_AssertFail_Impl.jimple	2025-03-13 09:25:30.759349936 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_AssertFail_Impl.jimple	2025-03-13 11:52:50.812289714 +0000
@@ -318,10 +318,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_test_assertion_AssertFail_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::pure::test::assertion::AssertionStatus", "id");
+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::pure::test::assertion::AssertFail", "message");
 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::pure::test::assertion::AssertFail", "message");
 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_pure_test_assertion_AssertFail_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJsonAssertFail_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJsonAssertFail_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJsonAssertFail_Impl.jimple	2025-03-13 09:25:30.759349936 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJsonAssertFail_Impl.jimple	2025-03-13 11:52:50.808289777 +0000
@@ -409,13 +409,13 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJsonAssertFail_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
 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::pure::test::assertion::AssertionStatus", "id");
-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::pure::test::assertion::AssertFail", "message");
 v = newarray (java.lang.String)[1];
 v[0] = "expected";
 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::test::assertion::EqualToJsonAssertFail", "actual", 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::pure::test::assertion::AssertFail", "message");
+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_pure_test_assertion_EqualToJsonAssertFail_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJson_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJson_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJson_Impl.jimple	2025-03-13 09:25:38.107233682 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_assertion_EqualToJson_Impl.jimple	2025-03-13 11:53:11.555963362 +0000
@@ -354,11 +354,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_pure_test_assertion_EqualToJson_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::pure::test::assertion::EqualToJson", "expected");
 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::pure::test::assertion::TestAssertion", "id");
 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::pure::test::assertion::EqualToJson", "expected");
 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_pure_test_assertion_EqualToJson_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_result_TestExecuted_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_result_TestExecuted_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_result_TestExecuted_Impl.jimple	2025-03-13 09:25:29.931363036 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_pure_test_result_TestExecuted_Impl.jimple	2025-03-13 11:53:00.264141011 +0000
@@ -537,11 +537,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_pure_test_result_TestExecuted_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::pure::test::result::TestExecuted", "assertStatuses");
 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::pure::test::result::TestResult", "test");
-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::pure::test::result::TestExecuted", "assertStatuses");
 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_pure_test_result_TestExecuted_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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_json_tests_testToJson.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_json_tests_testToJson.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_json_tests_testToJson.jimple	2025-03-13 09:25:21.599494870 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_json_tests_testToJson.jimple	2025-03-13 11:52:44.604387381 +0000
@@ -1834,11 +1834,11 @@
 v[1] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1: org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel _l2(org.eclipse.collections.api.RichIterable)>(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$483891");
+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$483874");
 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_json_toJSON: java.lang.String Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEq: boolean Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("{\"a\":\"A\",\"l2\":[{\"ba\":\"BA\",\"b\":\"BA\",\"l3a\":[{\"ca\":\"CA\"}]},{\"bb\":\"BB\",\"b\":\"BB\",\"l3b\":[{\"cb\":\"CB\"}]}]}", 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$483912");
+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$483895");
 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_json_toJSON: java.lang.String Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEq: boolean Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("{\"a\":\"A\",\"l2\":[{\"ba\":\"BA\",\"b\":\"BA\",\"l3a\":[{\"ca\":\"CA\"}]}]}", v, v);
@@ -1894,7 +1894,7 @@
 v[1] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1: org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel _l2(org.eclipse.collections.api.RichIterable)>(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$483953");
+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$483936");
 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_json_toJSON: java.lang.String Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__Config_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.generated.Root_meta_json_Config,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEq: boolean Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("{\"@type\":\"meta::json::tests::TestLevel1\",\"a\":\"A\",\"l2\":[{\"@type\":\"meta::json::tests::TestLevel2_A\",\"ba\":\"BA\",\"b\":\"BA\",\"l3a\":[{\"@type\":\"meta::json::tests::TestLevel3_A\",\"ca\":\"CA\"}]}]}", v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests.jimple	2025-03-13 09:25:08.155707614 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests.jimple	2025-03-13 11:52:31.532593036 +0000
@@ -284,7 +284,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_shared_executionPlan_tests_testBinding__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$1564016");
+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$1563999");
 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$shared$executionPlan$tests$planInternalizeGraphFetch$5$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0");
@@ -348,7 +348,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_shared_executionPlan_tests_testBinding__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$1564042");
+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$1564025");
 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$shared$executionPlan$tests$planInternalizeGraphFetchUnexpanded$6$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0");
@@ -412,7 +412,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_shared_executionPlan_tests_testBinding__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$1564068");
+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$1564051");
 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$shared$executionPlan$tests$planInternalizeGraphFetchCheckedUnexpanded$7$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0");
@@ -476,7 +476,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_shared_executionPlan_tests_testBinding__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$1564094");
+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$1564077");
 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$shared$executionPlan$tests$planInternalizeGraphFetchChecked$8$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0");
@@ -540,7 +540,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_shared_executionPlan_tests_testBinding__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$1564120");
+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$1564103");
 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$shared$executionPlan$tests$planInternalizeWithM2MChaining$9$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0");
@@ -640,7 +640,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_shared_executionPlan_tests_testBinding__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$1564146");
+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$1564129");
 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$shared$executionPlan$tests$planInternalizeWithMultipleM2MChaining$10$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0");
@@ -763,7 +763,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_executionPlan_tests_executionPlanTests: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_shared_executionPlan_tests_testBinding__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$1564172");
+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$1564155");
 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$shared$executionPlan$tests$testExtractRuntimeOnChainingQuery$11$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap$1.jimple	2025-03-13 09:25:26.531416831 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap$1.jimple	2025-03-13 11:53:17.999861982 +0000
@@ -35,7 +35,7 @@
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl: org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person _firstName(java.lang.String)>("George");
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person: org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person _lastName(java.lang.String)>("Orwell");
 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.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::path::Path", "$core$1221931");
+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::path::Path", "$core$1221914");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap: java.lang.String Root_meta_pure_functions_collection_tests_map_doStuff_T_MANY__Path_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap.jimple	2025-03-13 09:25:26.531416831 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap.jimple	2025-03-13 11:53:17.999861982 +0000
@@ -24,7 +24,7 @@
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl: org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person _firstName(java.lang.String)>("George");
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person: org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person _lastName(java.lang.String)>("Orwell");
 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.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::path::Path", "$core$1221859");
+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::path::Path", "$core$1221842");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_tests_collections_testMap: java.lang.String Root_meta_pure_functions_collection_tests_map_doStuff_T_MANY__Path_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path,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)>(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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_langExtension.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_langExtension.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_langExtension.jimple	2025-03-13 09:25:55.638956339 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_langExtension.jimple	2025-03-13 11:53:16.143891181 +0000
@@ -8,6 +8,56 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static boolean Root_meta_pure_functions_lang_tests_orElse_testOrElse__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v, v, v;
+boolean v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("A");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_langExtension: java.lang.Object Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("A", "B", 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/pure/corefunctions/tests/langExtension.pure", v, v, 18, 29, 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 "Ljava/lang/String;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(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);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("B");
+v = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_langExtension: java.lang.Object Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "B", 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/pure/corefunctions/tests/langExtension.pure", v, v, 19, 41, 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 "Ljava/lang/String;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(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);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = null;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_langExtension: java.lang.Object Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(java.lang.Object,java.lang.Object,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/pure/corefunctions/tests/langExtension.pure", v, v, 20, 40, 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 "Ljava/lang/Long;", 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.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 boolean Root_meta_pure_functions_lang_tests_subType_testWhenSubType__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 java.lang.Object[] v, v;
@@ -238,56 +288,6 @@
 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 boolean Root_meta_pure_functions_lang_tests_orElse_testOrElse__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v, v, v;
-boolean v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("A");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_langExtension: java.lang.Object Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("A", "B", 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/pure/corefunctions/tests/langExtension.pure", v, v, 18, 29, 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 "Ljava/lang/String;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(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);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("B");
-v = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_langExtension: java.lang.Object Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "B", 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/pure/corefunctions/tests/langExtension.pure", v, v, 19, 41, 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 "Ljava/lang/String;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(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);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = null;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_langExtension: java.lang.Object Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(java.lang.Object,java.lang.Object,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/pure/corefunctions/tests/langExtension.pure", v, v, 20, 40, 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 "Ljava/lang/Long;", 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.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>()
 {
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_language_testLambda.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_language_testLambda.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_language_testLambda.jimple	2025-03-13 09:25:09.843680900 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_language_testLambda.jimple	2025-03-13 11:52:38.320486244 +0000
@@ -266,7 +266,7 @@
 staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertInstanceOf: boolean Root_meta_pure_functions_asserts_assertInstanceOf_Any_1__Type_1__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,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::metamodel::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 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.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::valuespecification::SimpleFunctionExpression", "$core$694248");
+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::valuespecification::SimpleFunctionExpression", "$core$694231");
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(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);
@@ -416,7 +416,7 @@
 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);
 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
 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.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::valuespecification::SimpleFunctionExpression", "$core$694538");
+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::valuespecification::SimpleFunctionExpression", "$core$694521");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -429,7 +429,7 @@
 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);
 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
 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.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::valuespecification::SimpleFunctionExpression", "$core$694295");
+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::valuespecification::SimpleFunctionExpression", "$core$694278");
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(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);
@@ -740,7 +740,7 @@
 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::function::NativeFunction", "Root::meta::pure::functions::collection::filter_T_MANY__Function_1__T_MANY_");
 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.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::valuespecification::InstanceValue", "$core$695592");
+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::valuespecification::InstanceValue", "$core$695575");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -812,7 +812,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$695844");
+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::FunctionType", "$core$695827");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -846,7 +846,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$695849");
+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::FunctionType", "$core$695832");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_meta_testExtractEnumValue.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_meta_testExtractEnumValue.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_meta_testExtractEnumValue.jimple	2025-03-13 09:25:25.719429679 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_corefunctions_tests_meta_testExtractEnumValue.jimple	2025-03-13 11:52:40.324454716 +0000
@@ -146,7 +146,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$370332");
+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$370315");
 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$pure$mapping$modelToModel$test$alloy$enumeration$extractEnum$3$system$imports$import__core_pure_corefunctions_tests_meta_testExtractEnumValue_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_dataQuality_dataQuality.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_dataQuality_dataQuality.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_dataQuality_dataQuality.jimple	2025-03-13 09:25:11.067661530 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_dataQuality_dataQuality.jimple	2025-03-13 11:52:34.628544327 +0000
@@ -28,7 +28,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 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::graphFetch::RootGraphFetchTree", "$core$1570692");
+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$1570675");
 return v;
 }
 public static org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_dataQuality_checked_RootGraphFetchTree_1__RootGraphFetchTree_1__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.jimple	2025-03-13 09:25:06.191738695 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.jimple	2025-03-13 11:52:41.924429544 +0000
@@ -29,7 +29,7 @@
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo v, v, v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(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::graphFetch::RootGraphFetchTree", "$core$330628");
+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$330611");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(5L);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -133,7 +133,7 @@
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo v, v, v, v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(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::graphFetch::RootGraphFetchTree", "$core$330708");
+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$330691");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(6L);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -221,9 +221,9 @@
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo v, v, v, v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(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::graphFetch::RootGraphFetchTree", "$core$331250");
+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$331233");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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::graphFetch::RootGraphFetchTree", "$core$330783");
+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$330766");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(6L);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -308,7 +308,7 @@
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(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::graphFetch::RootGraphFetchTree", "$core$330856");
+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$330839");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -353,7 +353,7 @@
 boolean v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(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::graphFetch::RootGraphFetchTree", "$core$330883");
+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$330866");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class)[2];
@@ -388,7 +388,7 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(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::graphFetch::RootGraphFetchTree", "$core$330907");
+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$330890");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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::metamodel::type::Class", "Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.eclipse.collections.api.RichIterable Root_meta_pure_executionPlan_platformBinding_typeInfo_enumDependenciesViaProperties_TypeInfoSet_1__Class_1__Enumeration_MANY_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
@@ -435,7 +435,7 @@
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo v, v;
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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$330389");
+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$330372");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addConstraintsForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
@@ -505,7 +505,7 @@
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ClassTypeInfo v, v, v;
 java.lang.Object v, v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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$330423");
+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$330406");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_platformBinding_typeInfo_typeInfo: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet Root_meta_pure_executionPlan_platformBinding_typeInfo_addConstraintsForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_executionPlan_test_testExecutionPlanFeatureFlag.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_executionPlan_test_testExecutionPlanFeatureFlag.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_executionPlan_test_testExecutionPlanFeatureFlag.jimple	2025-03-13 09:25:15.363593547 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_executionPlan_test_testExecutionPlanFeatureFlag.jimple	2025-03-13 11:52:42.416421804 +0000
@@ -27,7 +27,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
 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::graphFetch::RootGraphFetchTree", "$core$492370");
+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$492353");
 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$pure$executionPlan$tests$featureFlag$testTwoFeatureFlags$1$system$imports$import__core_pure_executionPlan_test_testExecutionPlanFeatureFlag_pure_1$2");
@@ -98,7 +98,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
 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::graphFetch::RootGraphFetchTree", "$core$492405");
+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$492388");
 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$pure$executionPlan$tests$featureFlag$testTwoFlagFunctions$2$system$imports$import__core_pure_executionPlan_test_testExecutionPlanFeatureFlag_pure_1$2");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_domainManagement$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_domainManagement$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_domainManagement$19.jimple	2025-03-13 09:25:35.291278233 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_domainManagement$19.jimple	2025-03-13 11:52:59.128158884 +0000
@@ -241,7 +241,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$1761956");
+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::FunctionType", "$core$1761939");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$1.jimple	2025-03-13 09:25:39.279215139 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$1.jimple	2025-03-13 11:53:16.975878092 +0000
@@ -37,7 +37,7 @@
 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 = 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$1221349");
+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$1221332");
 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;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$2.jimple	2025-03-13 09:25:39.279215139 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$2.jimple	2025-03-13 11:52:54.876225778 +0000
@@ -37,7 +37,7 @@
 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 = 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$1221330");
+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$1221313");
 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;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$3.jimple	2025-03-13 09:25:39.279215139 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$3.jimple	2025-03-13 11:53:19.671835677 +0000
@@ -38,7 +38,7 @@
 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 = 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$1221408");
+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$1221391");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/graphFetch/domain/tests/testDomainManagement.pure", v, v, 55, 65, 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_graphFetch_domain_tests_Domain;", 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::graphFetch::RootGraphFetchTree", "$core$1221318");
+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$1221301");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$4.jimple	2025-03-13 09:25:39.279215139 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_domain_tests_testDomainManagement$4.jimple	2025-03-13 11:53:06.076049575 +0000
@@ -38,7 +38,7 @@
 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 = 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$1221384");
+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$1221367");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/graphFetch/domain/tests/testDomainManagement.pure", v, v, 43, 65, 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_graphFetch_domain_tests_Domain;", 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::graphFetch::RootGraphFetchTree", "$core$1221290");
+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$1221273");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$10.jimple	2025-03-13 09:25:28.883379617 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$10.jimple	2025-03-13 11:52:59.276156555 +0000
@@ -31,7 +31,7 @@
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$10;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$12.jimple	2025-03-13 09:25:14.747603295 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$12.jimple	2025-03-13 11:52:59.276156555 +0000
@@ -24,14 +24,53 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$12 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+java.lang.Class v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$12;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 306, 31, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
+goto label;
+label:
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 309, 33, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
+goto label;
+label:
+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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 310, 33, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$13.jimple	2025-03-13 09:25:54.330977029 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$13.jimple	2025-03-13 11:52:59.276156555 +0000
@@ -24,53 +24,14 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$13 v;
-java.lang.Class v, v;
-java.lang.Object v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$13;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 306, 31, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
-goto label;
-label:
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 309, 33, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
-goto label;
-label:
-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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 310, 33, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
-label:
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: java.lang.String Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_Location_1__String_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$14.jimple	2025-03-13 09:25:53.850984621 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$14.jimple	2025-03-13 11:52:59.276156555 +0000
@@ -31,7 +31,7 @@
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$14;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: java.lang.String Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_Location_1__String_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$15.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$15.jimple	2025-03-13 09:25:54.330977029 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$15.jimple	2025-03-13 11:52:54.476232070 +0000
@@ -24,14 +24,33 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$15 v;
-java.lang.String v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.Class v;
+java.lang.Object v;
+java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$15;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 295, 117, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
+goto label;
+label:
+v = "unknown";
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16.jimple	2025-03-13 09:25:38.871221595 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16.jimple	2025-03-13 11:52:47.356344085 +0000
@@ -24,33 +24,14 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Class v;
-java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16 v;
 java.lang.String v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 295, 117, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
-goto label;
-label:
-v = "unknown";
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$17.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$17.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$17.jimple	2025-03-13 09:25:50.423038847 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$17.jimple	2025-03-13 11:52:43.832399526 +0000
@@ -26,10 +26,12 @@
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$17 v;
+java.lang.String v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$17;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "road_valueFromMapping";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _zipCode()>();
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$18.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$18.jimple	2025-03-13 09:25:54.330977029 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$18.jimple	2025-03-13 11:52:59.276156555 +0000
@@ -31,7 +31,7 @@
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$18;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: java.lang.String Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_noPropertyAccess_Location_1__String_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19.jimple	2025-03-13 09:25:26.243421388 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19.jimple	2025-03-13 11:52:51.556278009 +0000
@@ -19,17 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "street_valueFromMapping";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2.jimple	2025-03-13 09:25:38.571226340 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2.jimple	2025-03-13 11:52:44.528388577 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$20.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$20.jimple	2025-03-13 09:25:44.319135407 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$20.jimple	2025-03-13 11:52:59.272156618 +0000
@@ -31,7 +31,7 @@
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$20;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: java.lang.String Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_noPropertyAccess_Location_1__String_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21.jimple	2025-03-13 09:25:54.330977029 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21.jimple	2025-03-13 11:52:58.492168890 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _zipCode()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22.jimple	2025-03-13 09:25:53.434991202 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22.jimple	2025-03-13 11:52:59.272156618 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23.jimple	2025-03-13 09:25:29.627367845 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23.jimple	2025-03-13 11:52:59.272156618 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24.jimple	2025-03-13 09:25:54.330977029 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24.jimple	2025-03-13 11:52:59.272156618 +0000
@@ -19,19 +19,17 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
-return v;
+return "street_valueFromMapping";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$25.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$25.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$25.jimple	2025-03-13 09:25:51.827016638 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$25.jimple	2025-03-13 11:52:58.028176189 +0000
@@ -26,12 +26,10 @@
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$25 v;
-java.lang.String v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$25;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
-return v;
+return "road_valueFromMapping";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$28.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$28.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$28.jimple	2025-03-13 09:25:54.330977029 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$28.jimple	2025-03-13 11:52:59.272156618 +0000
@@ -27,9 +27,11 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$28 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$28;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "street_valueFromMapping";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _zipCode()>();
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$30.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$30.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$30.jimple	2025-03-13 09:25:49.603051818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$30.jimple	2025-03-13 11:52:59.280156492 +0000
@@ -25,11 +25,13 @@
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$30 v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$30;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "location_valueFromMapping";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$31.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$31.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$31.jimple	2025-03-13 09:25:11.123660644 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$31.jimple	2025-03-13 11:52:59.280156492 +0000
@@ -26,12 +26,10 @@
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$31 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$31;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
-return v;
+return "street_valueFromMapping";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32.jimple	2025-03-13 09:25:39.887205520 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32.jimple	2025-03-13 11:52:59.280156492 +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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32;
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
+java.lang.Boolean v;
+java.lang.Class v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32 v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _zipCode()>();
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33.jimple	2025-03-13 09:25:52.247009994 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33.jimple	2025-03-13 11:52:59.280156492 +0000
@@ -7,35 +7,29 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33;
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-return v;
+return "location_valueFromMapping";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4.jimple	2025-03-13 09:25:28.267389364 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4.jimple	2025-03-13 11:52:34.544545650 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5.jimple	2025-03-13 09:25:33.523306204 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5.jimple	2025-03-13 11:52:49.792305761 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6.jimple	2025-03-13 09:25:54.334976965 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6.jimple	2025-03-13 11:52:41.236440368 +0000
@@ -19,19 +19,56 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6 v;
-java.lang.String v;
+int v, v, v, v;
+boolean v, v, v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$3 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$1 v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$2 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$2: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$3: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 322, 28, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7.jimple	2025-03-13 09:25:18.423545125 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7.jimple	2025-03-13 11:52:59.280156492 +0000
@@ -19,56 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7 v;
-int v, v, v, v;
-boolean v, v, v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$2 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$3 v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$2: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$3: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure", v, v, 322, 28, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8.jimple	2025-03-13 09:25:50.899031317 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8.jimple	2025-03-13 11:52:59.276156555 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$9.jimple	2025-03-13 09:25:38.915220899 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$9.jimple	2025-03-13 11:52:59.276156555 +0000
@@ -31,7 +31,7 @@
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$9;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.jimple	2025-03-13 09:25:06.015741481 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.jimple	2025-03-13 11:52:33.780557669 +0000
@@ -115,7 +115,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1321553");
+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$1321536");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithUnion");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -160,7 +160,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1321584");
+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$1321567");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithSingleSubType");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -199,7 +199,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1321615");
+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$1321598");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_instanceOf");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -246,7 +246,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1321646");
+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$1321629");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_match");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -293,7 +293,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1321677");
+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$1321660");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_match_functionCall");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -339,7 +339,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 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::graphFetch::RootGraphFetchTree", "$core$1321708");
+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$1321691");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -382,7 +382,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1321739");
+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$1321722");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -423,7 +423,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 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::graphFetch::RootGraphFetchTree", "$core$1321770");
+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$1321753");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -464,7 +464,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 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::graphFetch::RootGraphFetchTree", "$core$1321801");
+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$1321784");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
@@ -536,39 +536,39 @@
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322749", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322743", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322748", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322742", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322741", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_road$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_road$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$6", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_location$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_location$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_location$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$11: void <init>()>();
@@ -576,91 +576,91 @@
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_location$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_instanceOf_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$9", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_instanceOf_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$14: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$15: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$16: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$17;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$17: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322799", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_road$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322798", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$20: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_road$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$23: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$24: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$0", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$25;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$25: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322800", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$27;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$27: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_street$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$28: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_street$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$29;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$29: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322806", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$30;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$30: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322750", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$31;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$31: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_street$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322805", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$32: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_street$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$33: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1322807", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot$34: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1 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.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E: java.lang.String _e()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10.jimple	2025-03-13 09:25:27.099407844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10.jimple	2025-03-13 11:53:17.095876203 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E 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;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$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: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E _b2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C: java.lang.String _c()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100.jimple	2025-03-13 09:25:27.111407655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100.jimple	2025-03-13 11:53:14.907910626 +0000
@@ -7,40 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100 v;
-java.lang.Object v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564105");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func4__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102.jimple	2025-03-13 09:25:27.111407655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102.jimple	2025-03-13 11:53:17.099876141 +0000
@@ -19,37 +19,31 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
 java.lang.Boolean v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102 v;
-java.lang.String v, v;
-boolean v, v, v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A: java.lang.String _a1()>();
-v = new org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B_Impl: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B _b1(java.lang.String)>("x");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B: java.lang.String _b1()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A: boolean qp1(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-if v == 0 goto label;
-label:
-v = 1;
-goto label;
-label:
-v = 0;
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B _a2()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103.jimple	2025-03-13 09:25:24.927442210 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103.jimple	2025-03-13 11:52:40.732448297 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103 v;
@@ -19,52 +19,38 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-java.lang.Long v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source v;
-boolean v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103$1 v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103 v;
+boolean v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable _a()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable _a()>();
-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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
 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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$566602");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565969");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$567795");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = 1;
 goto label;
 label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable accessClassBProperties(org.finos.legend.pure.m.execution.ExecutionSupport)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = 0;
 label:
-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 <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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104.jimple	2025-03-13 09:25:12.515638616 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104.jimple	2025-03-13 11:52:55.244219988 +0000
@@ -7,40 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564009");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C _b1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105.jimple	2025-03-13 09:25:27.115407591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105.jimple	2025-03-13 11:53:13.931925981 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C: java.lang.String _cid()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _a()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106.jimple	2025-03-13 09:25:27.111407655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106.jimple	2025-03-13 11:53:09.467996210 +0000
@@ -7,34 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = null;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107.jimple	2025-03-13 09:25:27.107407717 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107.jimple	2025-03-13 11:53:16.203890237 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A: java.lang.String _a1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C: java.lang.String _c1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108.jimple	2025-03-13 09:25:27.107407717 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108.jimple	2025-03-13 11:52:59.220157436 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108;
@@ -19,20 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108 v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _id2()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109.jimple	2025-03-13 09:25:27.107407717 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109.jimple	2025-03-13 11:53:17.099876141 +0000
@@ -7,11 +7,11 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109;
@@ -19,32 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-java.lang.Boolean v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B _a2()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _id2()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11.jimple	2025-03-13 09:25:27.127407401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11.jimple	2025-03-13 11:53:06.160048253 +0000
@@ -7,31 +7,40 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D _b1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564364");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110.jimple	2025-03-13 09:25:17.571558608 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110.jimple	2025-03-13 11:53:17.099876141 +0000
@@ -7,31 +7,43 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C 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;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110 v;
+java.lang.Object v, v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C _b1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565415");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564465");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func2__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111.jimple	2025-03-13 09:25:27.099407844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111.jimple	2025-03-13 11:53:03.384091926 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _a()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112.jimple	2025-03-13 09:25:27.103407781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112.jimple	2025-03-13 11:53:17.099876141 +0000
@@ -19,19 +19,28 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C v;
-java.lang.String v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C: java.lang.String _c1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564452");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113.jimple	2025-03-13 09:25:27.099407844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113.jimple	2025-03-13 11:52:42.928413749 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB 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;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A: java.lang.String _a1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114.jimple	2025-03-13 09:25:27.103407781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114.jimple	2025-03-13 11:52:55.920209353 +0000
@@ -19,31 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-java.lang.Object v, v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565059");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564066");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func2__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E: java.lang.String _e()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115.jimple	2025-03-13 09:25:27.103407781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115.jimple	2025-03-13 11:53:09.915989162 +0000
@@ -7,40 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v;
-java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564053");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116.jimple	2025-03-13 09:25:27.107407717 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116.jimple	2025-03-13 11:52:51.164284176 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -19,20 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable: org.eclipse.collections.api.RichIterable _bid()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117.jimple	2025-03-13 09:25:27.103407781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117.jimple	2025-03-13 11:53:10.327982680 +0000
@@ -7,31 +7,29 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A: java.lang.String _a1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118.jimple	2025-03-13 09:25:27.099407844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118.jimple	2025-03-13 11:53:11.995956438 +0000
@@ -7,31 +7,45 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.eclipse.collections.api.RichIterable _a6()>();
+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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 518, 23, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _d2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E: java.lang.String _e()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119.jimple	2025-03-13 09:25:27.099407844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119.jimple	2025-03-13 11:53:10.027987400 +0000
@@ -7,31 +7,29 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D: java.lang.String _val1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12.jimple	2025-03-13 09:25:22.307483667 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -7,40 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563965");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _id2()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120.jimple	2025-03-13 11:53:14.883911004 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _THRU_Z()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121 v;
@@ -19,17 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A: org.eclipse.collections.api.RichIterable __bAllVersions()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122.jimple	2025-03-13 09:25:25.811428223 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -19,33 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122 v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.eclipse.collections.api.RichIterable _a6()>();
-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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 518, 23, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _d2()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E: java.lang.String _e()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124.jimple	2025-03-13 11:53:06.076049575 +0000
@@ -7,31 +7,32 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C _propC()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A: org.eclipse.collections.api.RichIterable __cAllVersions()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$125.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$125.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$125.jimple	2025-03-13 09:25:27.203406198 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$125.jimple	2025-03-13 11:52:56.436201235 +0000
@@ -24,7 +24,7 @@
 }
 public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
@@ -38,12 +38,14 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
 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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$567812");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$2");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
+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_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_accessCid_C_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
 v = 1;
 goto label;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126.jimple	2025-03-13 09:25:27.203406198 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126 v;
@@ -19,20 +19,36 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A v;
+java.lang.Boolean v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A: org.eclipse.collections.api.RichIterable __bAllVersions()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _d1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c1()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "A";
+v[1] = "B";
+v[2] = "C";
+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.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127.jimple	2025-03-13 09:25:19.835522782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127.jimple	2025-03-13 11:52:54.740227918 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B 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;
@@ -19,19 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: org.eclipse.collections.api.RichIterable _putSch()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128.jimple	2025-03-13 09:25:27.203406198 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128.jimple	2025-03-13 11:52:58.020176315 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList 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;
@@ -19,17 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129;
@@ -19,20 +19,17 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129 v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A: org.eclipse.collections.api.RichIterable __cAllVersions()>();
-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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13.jimple	2025-03-13 09:25:27.127407401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13.jimple	2025-03-13 11:53:09.767991491 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C: java.lang.String _c()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C: java.lang.String _c1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130.jimple	2025-03-13 09:25:27.195406325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -7,52 +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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130 v;
-java.lang.Boolean 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Boolean v;
-boolean v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
-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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
-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_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_accessCid_C_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131.jimple	2025-03-13 09:25:27.195406325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131.jimple	2025-03-13 11:53:17.123875764 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: org.eclipse.collections.api.RichIterable _putSch()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B: org.eclipse.collections.api.RichIterable __cAllVersions()>();
 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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132.jimple	2025-03-13 09:25:20.627510250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132.jimple	2025-03-13 11:53:15.523900936 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132 v;
@@ -19,20 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133.jimple	2025-03-13 09:25:27.195406325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133.jimple	2025-03-13 11:53:12.787943979 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
+java.lang.Long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -19,17 +19,21 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
+java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133 v;
+long v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B: long __b1()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134.jimple	2025-03-13 09:25:27.043408730 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -7,31 +7,33 @@
 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.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
-java.lang.String v;
+java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C v;
+long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C: long __c1()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135.jimple	2025-03-13 09:25:27.195406325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B: org.eclipse.collections.api.RichIterable __cAllVersions()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136.jimple	2025-03-13 09:25:27.195406325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136.jimple	2025-03-13 11:52:56.332202871 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136 v;
@@ -19,21 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B v;
-long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B: long __b1()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137.jimple	2025-03-13 09:25:27.195406325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137.jimple	2025-03-13 11:53:02.792101239 +0000
@@ -7,33 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C v;
-long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C: long __c1()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C _propC()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138.jimple	2025-03-13 09:25:27.195406325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138.jimple	2025-03-13 11:52:57.520184180 +0000
@@ -7,31 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable: org.eclipse.collections.api.RichIterable _bid()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139.jimple	2025-03-13 09:25:20.079518921 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139.jimple	2025-03-13 11:52:48.228330367 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14.jimple	2025-03-13 09:25:18.779539492 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14.jimple	2025-03-13 11:52:55.304219044 +0000
@@ -19,19 +19,31 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C v;
-java.lang.String v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
+java.lang.Object v, v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C: java.lang.String _c1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565353");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564377");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140.jimple	2025-03-13 09:25:09.339688876 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140.jimple	2025-03-13 11:53:03.892083935 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141.jimple	2025-03-13 11:53:09.967988344 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141 v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D: java.lang.String _val2()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142.jimple	2025-03-13 11:53:17.123875764 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143.jimple	2025-03-13 09:25:21.955489237 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143.jimple	2025-03-13 11:52:43.108410916 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D: java.lang.String _val2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144.jimple	2025-03-13 11:52:52.244267185 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _FROM_Z()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145.jimple	2025-03-13 09:25:07.723714450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145.jimple	2025-03-13 11:53:02.640103631 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B: java.lang.String _a1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146.jimple	2025-03-13 11:53:17.123875764 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146 v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B: java.lang.String _b1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147.jimple	2025-03-13 11:52:47.572340688 +0000
@@ -7,34 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper _s(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148.jimple	2025-03-13 09:25:25.567432084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148.jimple	2025-03-13 11:52:43.752400785 +0000
@@ -19,32 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-java.lang.Object v, v;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565111");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D Root_meta_pure_lineage_scanProperties_test_func3__D_$0_1$__String_$0_1$___D_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562694");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B: java.lang.String _a1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149.jimple	2025-03-13 09:25:27.195406325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149.jimple	2025-03-13 11:53:01.060128488 +0000
@@ -7,48 +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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C v;
-boolean v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _d1()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c1()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "A";
-v[1] = "B";
-v[2] = "C";
-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.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15.jimple	2025-03-13 09:25:27.131407337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15.jimple	2025-03-13 11:53:15.587899928 +0000
@@ -7,43 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15 v;
-org.eclipse.collections.api.block.function.Function v, v;
-java.lang.Object v, v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564997");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563978");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150.jimple	2025-03-13 09:25:27.187406451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150.jimple	2025-03-13 11:53:02.072112568 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B: java.lang.String _b1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151.jimple	2025-03-13 09:25:27.187406451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151.jimple	2025-03-13 11:53:04.384076194 +0000
@@ -19,28 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564027");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func2__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152.jimple	2025-03-13 09:25:27.187406451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152.jimple	2025-03-13 11:53:17.123875764 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152 v;
 org.eclipse.collections.api.list.ListIterable v;
@@ -19,19 +19,22 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = new org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper_Impl: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper _s(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153.jimple	2025-03-13 09:25:27.187406451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153.jimple	2025-03-13 11:52:49.316313250 +0000
@@ -19,31 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-java.lang.Object v, v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565039");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564040");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func2__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154.jimple	2025-03-13 11:53:17.123875764 +0000
@@ -7,31 +7,44 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154 v;
+java.lang.Object v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565467");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D Root_meta_pure_lineage_scanProperties_test_func3__D_$0_1$__String_$0_1$___D_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563110");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155.jimple	2025-03-13 11:52:41.840430865 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E: java.lang.String _e()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D: java.lang.String _val1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156.jimple	2025-03-13 11:52:42.512420293 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157.jimple	2025-03-13 11:53:17.123875764 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158.jimple	2025-03-13 09:25:27.191406389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158.jimple	2025-03-13 11:53:03.788085570 +0000
@@ -7,31 +7,40 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564426");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func2__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159.jimple	2025-03-13 09:25:19.923521391 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159.jimple	2025-03-13 11:53:17.123875764 +0000
@@ -19,23 +19,31 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__C v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
+java.lang.Object v, v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__B _a()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__C _b()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__C: java.lang.String _c()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565395");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564439");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func2__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$16.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$16.jimple	2025-03-13 09:25:27.131407337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$16.jimple	2025-03-13 11:52:45.064380144 +0000
@@ -37,10 +37,10 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565079");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565435");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564092");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564491");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_test_func4__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161.jimple	2025-03-13 09:25:27.183406515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161.jimple	2025-03-13 11:52:52.920256551 +0000
@@ -7,11 +7,11 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161 v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161;
@@ -19,29 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161 v;
-org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Boolean v;
-boolean v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
-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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162.jimple	2025-03-13 09:25:27.183406515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162.jimple	2025-03-13 11:52:54.312234651 +0000
@@ -7,32 +7,35 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__C v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__B v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__B _a()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__C _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__C: java.lang.String _c()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163.jimple	2025-03-13 09:25:27.183406515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163.jimple	2025-03-13 11:53:17.119875827 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163 v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _zipCode()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164.jimple	2025-03-13 09:25:27.183406515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164.jimple	2025-03-13 11:53:17.119875827 +0000
@@ -7,31 +7,41 @@
 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164 v;
+java.lang.Boolean 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164 v;
-java.lang.String v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Boolean v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165.jimple	2025-03-13 09:25:27.187406451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165.jimple	2025-03-13 11:52:55.336218541 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A: org.eclipse.collections.api.RichIterable _a1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
 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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166.jimple	2025-03-13 09:25:27.183406515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166.jimple	2025-03-13 11:53:13.299935924 +0000
@@ -19,35 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166 v;
-java.lang.Object v, v, v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565933");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565129");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D Root_meta_pure_lineage_scanProperties_test_func3__D_$0_1$__String_$0_1$___D_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562702");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id2()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167.jimple	2025-03-13 09:25:27.187406451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167.jimple	2025-03-13 11:53:07.184032143 +0000
@@ -19,33 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
-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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565243");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564265");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562827");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A: org.eclipse.collections.api.RichIterable _a1()>();
 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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$168.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$168.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$168.jimple	2025-03-13 09:25:24.623447020 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$168.jimple	2025-03-13 11:53:17.119875827 +0000
@@ -36,15 +36,15 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
 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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565261");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564957");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564278");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563933");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562835");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562545");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169.jimple	2025-03-13 09:25:27.187406451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169.jimple	2025-03-13 11:53:17.123875764 +0000
@@ -7,31 +7,47 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate 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;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169 v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
+org.eclipse.collections.api.map.MutableMap v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v;
+java.lang.Object v, v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169 v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _THRU_Z()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$566185");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565485");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D Root_meta_pure_lineage_scanProperties_test_func3__D_$0_1$__String_$0_1$___D_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563118");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17.jimple	2025-03-13 09:25:27.131407337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17.jimple	2025-03-13 11:53:02.900099541 +0000
@@ -7,40 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17 v;
-java.lang.Object v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564079");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func4__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _FROM_Z()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170.jimple	2025-03-13 09:25:27.175406641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170.jimple	2025-03-13 11:52:41.852430677 +0000
@@ -7,31 +7,46 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564975");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563946");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562553");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$171.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$171.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$171.jimple	2025-03-13 09:25:27.175406641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$171.jimple	2025-03-13 11:53:17.119875827 +0000
@@ -36,7 +36,7 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster: org.eclipse.collections.api.RichIterable _streetCluster()>();
 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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563100");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562878");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$173.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$173.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$173.jimple	2025-03-13 09:25:27.179406579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$173.jimple	2025-03-13 11:53:16.991877840 +0000
@@ -36,7 +36,7 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster: org.eclipse.collections.api.RichIterable _streetCluster()>();
 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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563108");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562886");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174.jimple	2025-03-13 09:25:27.179406579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174.jimple	2025-03-13 11:53:09.431996777 +0000
@@ -7,31 +7,33 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B qa(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(1L, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B: java.lang.String _b2()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175.jimple	2025-03-13 09:25:27.179406579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175.jimple	2025-03-13 11:52:51.724275366 +0000
@@ -19,21 +19,33 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B qa(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(1L, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B: java.lang.String _b2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.eclipse.collections.api.RichIterable _a6()>();
+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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 507, 23, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _d2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E: java.lang.String _e()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176.jimple	2025-03-13 09:25:27.179406579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176.jimple	2025-03-13 11:53:16.819880547 +0000
@@ -19,19 +19,21 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _id2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B qa(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(2L, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B: org.eclipse.collections.api.RichIterable qb(org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177.jimple	2025-03-13 09:25:11.867648871 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177.jimple	2025-03-13 11:52:42.748416580 +0000
@@ -19,21 +19,21 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B qa(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(2L, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B: org.eclipse.collections.api.RichIterable qb(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster: org.eclipse.collections.api.RichIterable _streetCluster()>();
+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_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.RichIterable Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178.jimple	2025-03-13 09:25:27.179406579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178.jimple	2025-03-13 11:53:17.119875827 +0000
@@ -7,45 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.eclipse.collections.api.RichIterable _a6()>();
-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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 507, 23, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _d2()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E: java.lang.String _e()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179.jimple	2025-03-13 09:25:27.179406579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179.jimple	2025-03-13 11:53:17.119875827 +0000
@@ -19,21 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster: org.eclipse.collections.api.RichIterable _streetCluster()>();
-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_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.RichIterable Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _EquityTradable()>();
 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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18.jimple	2025-03-13 09:25:27.131407337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18.jimple	2025-03-13 11:53:10.027987400 +0000
@@ -7,31 +7,40 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18 v;
+java.lang.Object v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564478");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func4__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180.jimple	2025-03-13 09:25:27.167406768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B 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;
@@ -19,19 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable: org.eclipse.collections.api.RichIterable _bid()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183.jimple	2025-03-13 09:25:27.167406768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183.jimple	2025-03-13 11:53:17.115875888 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _THRU_Z()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184.jimple	2025-03-13 09:25:27.167406768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184.jimple	2025-03-13 11:52:59.392154730 +0000
@@ -7,31 +7,47 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184$1 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.eclipse.collections.api.RichIterable _a4()>();
+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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564086");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562696");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185.jimple	2025-03-13 11:53:17.115875888 +0000
@@ -7,32 +7,49 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
+long v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _EquityTradable()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: long _a3()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(10L);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B _a1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c1()>();
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B _a2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c2()>();
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186.jimple	2025-03-13 11:53:17.115875888 +0000
@@ -7,47 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity 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.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.eclipse.collections.api.RichIterable _a4()>();
-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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564450");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563014");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187.jimple	2025-03-13 09:25:27.175406641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187.jimple	2025-03-13 11:53:17.115875888 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187 v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187 v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _FROM_Z()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188.jimple	2025-03-13 09:25:27.175406641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188.jimple	2025-03-13 11:53:17.115875888 +0000
@@ -19,37 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: long _a3()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(10L);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B _a1()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _b()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c1()>();
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B _a2()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _b()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c2()>();
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D: java.lang.String _val2()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189.jimple	2025-03-13 09:25:27.175406641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189.jimple	2025-03-13 11:53:11.971956817 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _d2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19.jimple	2025-03-13 09:25:27.131407337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190.jimple	2025-03-13 09:25:27.163406832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190.jimple	2025-03-13 11:53:07.940020250 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2.jimple	2025-03-13 09:25:11.459655328 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2.jimple	2025-03-13 11:52:58.220173168 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2;
@@ -19,20 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _id2()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B _a2()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21.jimple	2025-03-13 09:25:27.127407401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21.jimple	2025-03-13 11:52:58.540168134 +0000
@@ -7,31 +7,42 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate 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;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21 v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _FROM_Z()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB: java.lang.String _fld()>();
+v[0] = v;
+v[1] = "_b";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22.jimple	2025-03-13 09:25:27.115407591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22.jimple	2025-03-13 11:52:40.572450814 +0000
@@ -7,31 +7,69 @@
 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.Double execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Double 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.Double v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
+org.eclipse.collections.api.RichIterable v;
+java.lang.Long v, v, v, v, v, v;
+int v, v, v, v;
+boolean v;
+java.lang.Long[] v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D: java.lang.String _val2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: java.lang.Double _calcTyp()>();
+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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1848, 36, 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 = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Long floor(java.lang.Number)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[5];
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
+v[2] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
+v[3] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
+v[4] = v;
+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.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v == 0 goto label;
+interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: java.lang.Double _redempVal()>();
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23.jimple	2025-03-13 09:25:27.115407591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23.jimple	2025-03-13 11:53:17.099876141 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23;
@@ -19,19 +19,21 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
+java.lang.Boolean v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24.jimple	2025-03-13 09:25:27.119407527 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24.jimple	2025-03-13 11:53:17.099876141 +0000
@@ -7,42 +7,29 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB: java.lang.String _fld()>();
-v[0] = v;
-v[1] = "_b";
-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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25.jimple	2025-03-13 09:25:27.119407527 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Double execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Double v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25;
@@ -19,57 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Double v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25 v;
-java.lang.Long v, v, v, v, v, v;
-int v, v, v, v;
-boolean v;
-java.lang.Long[] v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: java.lang.Double _calcTyp()>();
-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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1848, 36, 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 = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Long floor(java.lang.Number)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[5];
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
-v[2] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
-v[3] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
-v[4] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source: org.eclipse.collections.api.RichIterable _s()>();
 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_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: java.lang.Double _redempVal()>();
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26.jimple	2025-03-13 09:25:27.119407527 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26.jimple	2025-03-13 11:53:15.527900873 +0000
@@ -7,33 +7,35 @@
 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26 v;
-java.lang.Boolean 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26 v;
-java.lang.Boolean v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B _a()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C: java.lang.String _c1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27.jimple	2025-03-13 09:25:27.119407527 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27;
@@ -19,17 +19,23 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27 v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
+java.lang.Boolean v;
+java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source: java.lang.String _x()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28.jimple	2025-03-13 09:25:07.183722996 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28.jimple	2025-03-13 11:53:13.555931897 +0000
@@ -19,23 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B _a()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C _b()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C: java.lang.String _c1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C: java.lang.String _cid()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29.jimple	2025-03-13 09:25:27.123407465 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29.jimple	2025-03-13 11:52:39.752463715 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source: org.eclipse.collections.api.RichIterable _s()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1: java.lang.String _propD()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3.jimple	2025-03-13 11:52:57.212189027 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C _a3()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30.jimple	2025-03-13 09:25:23.503464743 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30.jimple	2025-03-13 11:53:17.099876141 +0000
@@ -7,35 +7,35 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source: java.lang.String _x()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B _a()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C: java.lang.String _c2()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31.jimple	2025-03-13 09:25:27.115407591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31.jimple	2025-03-13 11:53:15.499901312 +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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
+java.lang.Boolean v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C: java.lang.String _cid()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source: java.lang.String _y()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32.jimple	2025-03-13 09:25:27.115407591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32.jimple	2025-03-13 11:53:17.099876141 +0000
@@ -7,35 +7,41 @@
 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 org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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.primitive.date.StrictDate v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule v;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B _a()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C _b()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__C: java.lang.String _c2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _putScheduleDt()>();
+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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1857, 36, 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33.jimple	2025-03-13 09:25:27.147407084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33.jimple	2025-03-13 11:53:17.107876015 +0000
@@ -7,31 +7,31 @@
 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.Double execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Double 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 v;
+java.lang.Double v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1: java.lang.String _propD()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule: java.lang.Double _putSchedulePct()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34.jimple	2025-03-13 09:25:27.147407084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34.jimple	2025-03-13 11:53:17.107876015 +0000
@@ -7,35 +7,46 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34 v;
 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.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
-java.lang.Boolean v;
-java.lang.String v;
-boolean v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source: java.lang.String _y()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B _propB()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564196");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 2061, 31, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1;", 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35.jimple	2025-03-13 09:25:27.147407084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35.jimple	2025-03-13 11:52:59.500153031 +0000
@@ -7,41 +7,33 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35 v;
 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.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule v;
-int v, v, v, v;
-java.lang.Object v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.Boolean v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _putScheduleDt()>();
-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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1857, 36, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36.jimple	2025-03-13 09:25:14.695604118 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36.jimple	2025-03-13 11:53:17.107876015 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Double 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Double 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Double v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule: java.lang.Double _putSchedulePct()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A: java.lang.String _propA()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37.jimple	2025-03-13 09:25:27.147407084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37.jimple	2025-03-13 11:52:35.868524820 +0000
@@ -7,46 +7,53 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37 v;
-org.eclipse.collections.api.block.function.Function v;
 int v, v, v, v;
-java.lang.Object v, v;
+java.lang.Class v;
+java.lang.Object v;
+java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B _propB()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564387");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _address()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _address()>();
 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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 2061, 31, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1356, 133, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
+goto label;
+label:
+v = "unknown";
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38.jimple	2025-03-13 09:25:27.147407084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38.jimple	2025-03-13 11:53:17.107876015 +0000
@@ -7,11 +7,11 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38 v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38;
@@ -19,21 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule v;
-java.lang.Boolean v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39.jimple	2025-03-13 09:25:27.147407084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39.jimple	2025-03-13 11:53:12.427949643 +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.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A v;
+java.lang.Long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39 v;
-java.lang.String v;
+long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A: java.lang.String _propA()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source _s()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source: long _id()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4.jimple	2025-03-13 11:53:14.863911319 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E 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.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _EquityTradable()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _d2()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40.jimple	2025-03-13 09:25:27.143407148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40.jimple	2025-03-13 11:53:07.700024026 +0000
@@ -24,36 +24,16 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v, v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Class v;
-java.lang.Object v;
 java.lang.String v;
-boolean v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _address()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _address()>();
-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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1356, 133, 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/generated/Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
-goto label;
-label:
-v = "unknown";
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41.jimple	2025-03-13 09:25:27.143407148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41.jimple	2025-03-13 11:53:17.107876015 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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;
@@ -19,19 +19,22 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster: org.eclipse.collections.api.RichIterable _streetCluster()>();
+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_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.RichIterable Root_meta_pure_lineage_scanProperties_test_getZipCodes_Location_MANY__String_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42.jimple	2025-03-13 09:25:27.143407148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42.jimple	2025-03-13 11:53:17.107876015 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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;
-java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42 v;
@@ -19,23 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-long v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_SourceWrapper: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source _s()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Source: long _id()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _id2()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43.jimple	2025-03-13 09:25:27.143407148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43.jimple	2025-03-13 11:52:58.404170274 +0000
@@ -7,33 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _address()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _zipCode()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source: org.eclipse.collections.api.RichIterable _s()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44.jimple	2025-03-13 09:25:27.135407274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -7,34 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44 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;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster: org.eclipse.collections.api.RichIterable _streetCluster()>();
-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_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.RichIterable Root_meta_pure_lineage_scanProperties_test_getZipCodes_Location_MANY__String_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _putScheduleDt()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45.jimple	2025-03-13 09:25:24.055456008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45.jimple	2025-03-13 11:53:08.224015782 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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;
@@ -19,19 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _EquityTradable()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46.jimple	2025-03-13 09:25:27.135407274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -7,31 +7,39 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1849, 22, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate newDate(long,long,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(2023L, 6L, 6L, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47.jimple	2025-03-13 09:25:27.135407274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Double execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Double v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47;
@@ -19,20 +19,57 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+java.lang.Double v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47 v;
+java.lang.Long v, v, v, v, v, v;
+int v, v, v, v;
+boolean v;
+java.lang.Long[] v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source: org.eclipse.collections.api.RichIterable _s()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: java.lang.Double _calcTyp()>();
+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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1850, 37, 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 = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Long floor(java.lang.Number)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[5];
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
+v[2] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
+v[3] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
+v[4] = v;
+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.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v != 0 goto label;
+interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: java.lang.Double _redempVal()>();
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48.jimple	2025-03-13 09:25:27.143407148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48.jimple	2025-03-13 11:53:02.424107029 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_AssetPutSchedule: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _putScheduleDt()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F: java.lang.String _f()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49.jimple	2025-03-13 09:25:27.143407148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49.jimple	2025-03-13 11:52:52.860257493 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E: java.lang.String _e()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5.jimple	2025-03-13 11:53:14.275920568 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B _a2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A: java.lang.String _a1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50.jimple	2025-03-13 09:25:27.131407337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50.jimple	2025-03-13 11:52:48.864320361 +0000
@@ -7,31 +7,49 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50 v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
+long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50 v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _THRU_Z()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable _a()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable accessClassBProperties(org.finos.legend.pure.m.execution.ExecutionSupport)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable accessClassBAndCSuperTypeProperties(org.finos.legend.pure.m.execution.ExecutionSupport)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+label:
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51.jimple	2025-03-13 09:25:27.131407337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -7,39 +7,34 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate 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;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51 v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
-int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1849, 22, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate newDate(long,long,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(2023L, 6L, 6L, v);
+v = null;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52.jimple	2025-03-13 09:25:27.135407274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52.jimple	2025-03-13 11:52:44.260392792 +0000
@@ -7,69 +7,43 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Double 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.Double v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Double v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52 v;
-org.eclipse.collections.api.RichIterable v;
-java.lang.Long v, v, v, v, v, v;
-int v, v, v, v;
-boolean v;
-java.lang.Long[] v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
 java.lang.Object v, v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: java.lang.Double _calcTyp()>();
-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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 1850, 37, 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 = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Long floor(java.lang.Number)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[5];
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
-v[2] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
-v[3] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
-v[4] = v;
-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.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v != 0 goto label;
-interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Asset: java.lang.Double _redempVal()>();
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565366");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564395");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53.jimple	2025-03-13 09:25:27.135407274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53.jimple	2025-03-13 11:53:12.827943350 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F: java.lang.String _f()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54.jimple	2025-03-13 09:25:27.135407274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54.jimple	2025-03-13 11:53:17.103876078 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E: java.lang.String _e()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55.jimple	2025-03-13 09:25:27.155406958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55;
@@ -19,37 +19,21 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source v;
-boolean v;
+java.lang.Long v;
+long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable _a()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B: long _b1()>();
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable accessClassBProperties(org.finos.legend.pure.m.execution.ExecutionSupport)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable accessClassBAndCSuperTypeProperties(org.finos.legend.pure.m.execution.ExecutionSupport)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-label:
-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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56.jimple	2025-03-13 09:25:27.155406958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56.jimple	2025-03-13 11:53:13.691929757 +0000
@@ -19,19 +19,33 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56 v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Tradable: org.eclipse.collections.api.RichIterable _bid()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565029");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563985");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562577");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57.jimple	2025-03-13 09:25:27.159406894 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57.jimple	2025-03-13 11:52:37.524498767 +0000
@@ -7,34 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57 v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = null;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58.jimple	2025-03-13 09:25:27.159406894 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58.jimple	2025-03-13 11:53:02.256109672 +0000
@@ -7,43 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-java.lang.Object v, v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565010");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563996");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59.jimple	2025-03-13 09:25:27.159406894 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59.jimple	2025-03-13 11:53:10.959972738 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _id2()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: java.lang.String _a3()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6.jimple	2025-03-13 09:25:25.651430755 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6.jimple	2025-03-13 11:53:00.500137299 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C _a3()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E _b2()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60.jimple	2025-03-13 09:25:27.151407022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60.jimple	2025-03-13 11:53:17.107876015 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60 v;
@@ -19,19 +19,23 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60 v;
+java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A: java.lang.String _b()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "Hi");
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61.jimple	2025-03-13 09:25:27.155406958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61.jimple	2025-03-13 11:52:50.120300601 +0000
@@ -7,33 +7,41 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long 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.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B: long _b1()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: org.eclipse.collections.api.RichIterable _a2()>();
+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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 650, 20, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62.jimple	2025-03-13 09:25:27.155406958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62.jimple	2025-03-13 11:53:16.783881113 +0000
@@ -4,7 +4,7 @@
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
 return;
 }
 public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -12,40 +12,32 @@
 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62: org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62$1 v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62 v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MapIterable v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
+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::pure::graphFetch::tests::sourceTreeCalc::singleProperty::_A");
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565315");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564317");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562859");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62)>(v);
+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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63.jimple	2025-03-13 09:25:27.155406958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63.jimple	2025-03-13 11:53:02.900099541 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63 v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: java.lang.String _a3()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _THRU_Z()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64.jimple	2025-03-13 09:25:27.155406958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64.jimple	2025-03-13 11:53:04.948067320 +0000
@@ -7,10 +7,10 @@
 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 org.eclipse.collections.api.RichIterable 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;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64 v;
@@ -19,23 +19,34 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A v;
-java.lang.Boolean v;
-java.lang.String v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64 v;
-boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A: java.lang.String _b()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "Hi");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565047");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563998");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562585");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65.jimple	2025-03-13 09:25:27.155406958 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65.jimple	2025-03-13 11:53:17.107876015 +0000
@@ -19,29 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: org.eclipse.collections.api.RichIterable _a2()>();
-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/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure", v, v, 650, 20, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A: java.lang.String _a()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66.jimple	2025-03-13 09:25:27.151407022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66.jimple	2025-03-13 11:52:54.980224142 +0000
@@ -4,41 +4,34 @@
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66: org.eclipse.collections.api.RichIterable 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66$1 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MapIterable v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E;
 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::pure::graphFetch::tests::sourceTreeCalc::singleProperty::_A");
-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 = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66)>(v);
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E: java.lang.String _e()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67.jimple	2025-03-13 09:25:27.151407022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67.jimple	2025-03-13 11:53:10.783975507 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B: java.lang.String _id()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: java.lang.String _a6()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68.jimple	2025-03-13 09:25:27.151407022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68.jimple	2025-03-13 11:52:49.312313312 +0000
@@ -7,31 +7,29 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _FROM_Z()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69.jimple	2025-03-13 09:25:27.151407022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69.jimple	2025-03-13 11:52:51.984271276 +0000
@@ -7,46 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69 v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
-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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565333");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564330");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562867");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7.jimple	2025-03-13 11:52:46.236361706 +0000
@@ -7,31 +7,32 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70.jimple	2025-03-13 09:25:10.431671595 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70.jimple	2025-03-13 11:52:46.252361454 +0000
@@ -19,19 +19,30 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70 v;
-java.lang.String 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;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A: java.lang.String _a()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA: java.lang.String _fld()>();
+v[0] = v;
+v[1] = "_a";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71.jimple	2025-03-13 09:25:27.147407084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71.jimple	2025-03-13 11:52:40.384453772 +0000
@@ -7,10 +7,10 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71 v;
@@ -19,36 +19,17 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _d1()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c1()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "A";
-v[1] = "B";
-v[2] = "C";
-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.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72.jimple	2025-03-13 09:25:27.147407084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72.jimple	2025-03-13 11:53:09.092002126 +0000
@@ -7,31 +7,29 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: java.lang.String _a6()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74.jimple	2025-03-13 09:25:27.151407022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74.jimple	2025-03-13 11:52:33.884556032 +0000
@@ -7,31 +7,33 @@
 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.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
-java.lang.String v;
+java.lang.Long v;
+long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: long _a5()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75.jimple	2025-03-13 09:25:16.499575571 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75.jimple	2025-03-13 11:52:49.724306831 +0000
@@ -7,42 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75 v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75 v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA: java.lang.String _fld()>();
-v[0] = v;
-v[1] = "_a";
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _FROM_Z()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76.jimple	2025-03-13 09:25:27.151407022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76.jimple	2025-03-13 11:53:16.591884133 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76 v;
@@ -19,17 +19,23 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA v;
+java.lang.Boolean v;
+java.lang.String v;
+boolean v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA: java.lang.String _fld()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78.jimple	2025-03-13 09:25:27.175406641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78.jimple	2025-03-13 11:53:17.115875888 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A: java.lang.String _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79.jimple	2025-03-13 09:25:27.175406641 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79.jimple	2025-03-13 11:52:52.892256991 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79 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;
@@ -19,17 +19,38 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565813");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564993");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563959");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562561");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8.jimple	2025-03-13 09:25:12.099645199 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8.jimple	2025-03-13 11:52:59.680150199 +0000
@@ -7,31 +7,48 @@
 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;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8 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;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A: java.lang.String _a1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _d1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c1()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "A";
+v[1] = "B";
+v[2] = "C";
+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.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80.jimple	2025-03-13 11:53:12.255952348 +0000
@@ -7,31 +7,29 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayload: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity _data()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81.jimple	2025-03-13 09:25:25.943426136 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81.jimple	2025-03-13 11:53:17.115875888 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81 v;
 java.lang.Object v, v;
@@ -19,21 +19,17 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81 v;
-long v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: long _a5()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82.jimple	2025-03-13 11:53:10.735976261 +0000
@@ -7,10 +7,10 @@
 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 org.eclipse.collections.api.RichIterable 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;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82 v;
@@ -19,23 +19,38 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA v;
-java.lang.Boolean v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82 v;
-java.lang.String v;
-boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA: java.lang.String _fld()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565836");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565011");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563972");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562569");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83.jimple	2025-03-13 11:53:01.448122384 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A 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;
@@ -19,17 +19,35 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83$1 v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.eclipse.collections.api.RichIterable _a4()>();
+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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564122");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562721");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84.jimple	2025-03-13 11:53:02.844100422 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location: java.lang.String _coordinates()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A: java.lang.String _a1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85.jimple	2025-03-13 11:53:17.115875888 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A: java.lang.String _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: java.lang.String _a1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86.jimple	2025-03-13 11:53:13.707929505 +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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road: java.lang.String _road()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A: java.lang.String _a2()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87.jimple	2025-03-13 09:25:27.171406705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87.jimple	2025-03-13 11:53:10.519979660 +0000
@@ -19,19 +19,38 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87$1 v;
+long v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street v;
+java.lang.Long v, v;
 java.lang.String v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street: java.lang.String _street()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: long _a3()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(10L);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87$1: java.lang.String execute()>();
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B _a2()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c2()>();
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88.jimple	2025-03-13 09:25:27.167406768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -7,31 +7,42 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
+java.lang.Object v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565455");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564517");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func4__D_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89.jimple	2025-03-13 09:25:27.167406768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89.jimple	2025-03-13 11:52:49.384312180 +0000
@@ -7,50 +7,40 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$566043");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565279");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564291");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562843");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564504");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func4__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9.jimple	2025-03-13 09:25:27.199406261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9.jimple	2025-03-13 11:53:17.127875701 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D _b1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90.jimple	2025-03-13 09:25:27.163406832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90 v;
 org.eclipse.collections.api.list.ListIterable v;
@@ -19,17 +19,20 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Equity: org.eclipse.collections.api.RichIterable _id2()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91.jimple	2025-03-13 09:25:27.163406832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A 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.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91 v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91;
@@ -19,17 +19,38 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B_Impl v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+java.lang.String v, v;
+boolean v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A: java.lang.String _a1()>();
+v = new org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B_Impl: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B _b1(java.lang.String)>("x");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__B: java.lang.String _b1()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A: boolean qp1(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+if v == 0 goto label;
+label:
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92.jimple	2025-03-13 09:25:20.243516326 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92.jimple	2025-03-13 11:52:41.972428788 +0000
@@ -19,38 +19,52 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList v;
+long v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92$1 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+java.lang.Long v, v;
+org.eclipse.collections.api.block.function.Function v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source v;
+boolean v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_EquityPayloadList: org.eclipse.collections.api.RichIterable _payload()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable _a()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable _a()>();
 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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$566066");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565297");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564304");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$566544");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$562851");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565916");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source: org.eclipse.collections.api.RichIterable accessClassBProperties(org.finos.legend.pure.m.execution.ExecutionSupport)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+label:
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93.jimple	2025-03-13 09:25:27.163406832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93.jimple	2025-03-13 11:53:11.743960404 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A: java.lang.String _a1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94.jimple	2025-03-13 09:25:27.163406832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -7,47 +7,40 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94$1 v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.eclipse.collections.api.RichIterable _a4()>();
-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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564486");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$563039");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564408");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s1()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95.jimple	2025-03-13 09:25:27.167406768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A: java.lang.String _a1()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C: java.lang.String _cid()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96.jimple	2025-03-13 09:25:27.167406768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -7,35 +7,34 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A v;
-java.lang.String v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96 v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A: java.lang.String _a2()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = null;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: java.lang.String _s2()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97.jimple	2025-03-13 09:25:27.167406768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97.jimple	2025-03-13 11:53:17.111875952 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -19,19 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D _d()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98.jimple	2025-03-13 09:25:18.507543796 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98.jimple	2025-03-13 11:53:14.903910689 +0000
@@ -19,38 +19,19 @@
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98$1 v;
-long v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A v;
-boolean v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98 v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: long _a3()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(10L);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98$1: void <init>(org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98$1: java.lang.String execute()>();
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B _a2()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__B: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C _b()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__C: java.lang.String _c2()>();
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A: java.lang.String _a1()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99.jimple	2025-03-13 09:25:27.183406515 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99.jimple	2025-03-13 11:52:50.696291539 +0000
@@ -7,42 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99 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.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99;
 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_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C v;
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-java.lang.Object v, v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__A: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__C _c()>();
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$565099");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$564118");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: java.lang.String Root_meta_pure_lineage_scanProperties_test_func4__D_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _THRU_Z()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.jimple	2025-03-13 09:25:07.235722173 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.jimple	2025-03-13 11:52:33.928555341 +0000
@@ -8,55 +8,183 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithFunctions__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_testSourceTreeCalc__Boolean_1_(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;
+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;
+java.lang.String v, v;
+boolean v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+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::graphFetch::RootGraphFetchTree", "$core$556952");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v[0] = "Source\n";
+v[1] = "(\n";
+v[2] = "  id\n";
+v[3] = ")";
+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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::M");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSingleSubTypeOnRoot__Boolean_1_(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.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$556996");
-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::pure::graphFetch::tests::sourceTreeCalc::withFunctions::testMapping");
+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$556978");
+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$556984");
+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::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557008");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithFunctionsWithNewVarDeclarationInIfClause__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubType__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557023");
-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::pure::graphFetch::tests::sourceTreeCalc::withFunctions::testMappingWithNewVarDeclarationInIfClause");
+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$557011");
+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$557017");
+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::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557035");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFlatteningInTransform__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubTypeWithNestedAssosiation__Boolean_1_(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.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v;
+boolean v;
+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::graphFetch::RootGraphFetchTree", "$core$557044");
+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$557050");
+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::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubTypeWithNestedAssociation");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubTypesSameNameInDifferentModules__Boolean_1_(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.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v;
+boolean v;
+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::graphFetch::RootGraphFetchTree", "$core$557077");
+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$557083");
+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::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithMultiLevelInheritance__Boolean_1_(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.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v;
+boolean v;
+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::graphFetch::RootGraphFetchTree", "$core$557110");
+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$557116");
+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::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_accessCid_C_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+boolean v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$accessCid$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testNestedSubTypeAndSuperTypeAccesses__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
 java.lang.String[] v;
@@ -66,31 +194,32 @@
 java.lang.String v, v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$557068");
+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$557173");
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = newarray (java.lang.String)[12];
-v[0] = "Source_A\n";
+v[0] = "Source [requires: accessClassBProperties,accessClassBAndCSuperTypeProperties]\n";
 v[1] = "(\n";
-v[2] = "  propA\n";
-v[3] = "  propB\n";
-v[4] = "  (\n";
-v[5] = "    propC\n";
-v[6] = "    propC->subType(Source_C_1)\n";
-v[7] = "    (\n";
-v[8] = "      propD\n";
+v[2] = "  a\n";
+v[3] = "  (\n";
+v[4] = "    b\n";
+v[5] = "    (\n";
+v[6] = "      cid\n";
+v[7] = "      id\n";
+v[8] = "      id2\n";
 v[9] = "    )\n";
 v[10] = "  )\n";
 v[11] = ")";
 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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFlatteningInTransform::SourceToTargetMappingWithFlatteningInTransform");
+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::pure::graphFetch::tests::sourceTreeCalc::withSubType::SourceToTargetMappingWithSubtypeAndSuperTypeAccesses");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -98,7 +227,7 @@
 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleUnionWithCommonPropertiesAndSingleFilter__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testNestedSubTypeAndSuperTypeAccesses2__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
 java.lang.String[] v;
@@ -108,30 +237,32 @@
 java.lang.String v, v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$557109");
+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$557196");
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[11];
-v[0] = "UnionSource\n";
+v = newarray (java.lang.String)[12];
+v[0] = "Source [requires: accessClassBProperties]\n";
 v[1] = "(\n";
 v[2] = "  a\n";
 v[3] = "  (\n";
-v[4] = "    fld\n";
-v[5] = "  )\n";
-v[6] = "  b\n";
-v[7] = "  (\n";
-v[8] = "    fld\n";
-v[9] = "  )\n";
-v[10] = ")";
+v[4] = "    b\n";
+v[5] = "    (\n";
+v[6] = "      cid\n";
+v[7] = "      id\n";
+v[8] = "      id2\n";
+v[9] = "    )\n";
+v[10] = "  )\n";
+v[11] = ")";
 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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::UnionMappingWithSingleFilter");
+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::pure::graphFetch::tests::sourceTreeCalc::withSubType::SourceToTargetMappingWithSubtypeAndSuperTypeAccesses2");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -139,7 +270,53 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testDuplicatePaths__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
+org.eclipse.collections.api.block.function.Function v;
+boolean v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
+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_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_g_C_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+return v;
+}
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_g_C_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+boolean v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithTargetQualifiedProperty__Boolean_1_(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.CoreInstance v, v;
@@ -149,13 +326,13 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557149");
-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::pure::graphFetch::tests::sourceTreeCalc::duplicatePaths::testMapping");
+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$557246");
+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::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557161");
+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$557258");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -163,9 +340,51 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSourceQualifiedProperty__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFlatteningInTransform__Boolean_1_(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;
+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;
+java.lang.String v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+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::graphFetch::RootGraphFetchTree", "$core$557291");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[12];
+v[0] = "Source_A\n";
+v[1] = "(\n";
+v[2] = "  propA\n";
+v[3] = "  propB\n";
+v[4] = "  (\n";
+v[5] = "    propC\n";
+v[6] = "    propC->subType(Source_C_1)\n";
+v[7] = "    (\n";
+v[8] = "      propD\n";
+v[9] = "    )\n";
+v[10] = "  )\n";
+v[11] = ")";
+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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFlatteningInTransform::SourceToTargetMappingWithFlatteningInTransform");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithUnrelatedConstraintProperty__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
@@ -173,13 +392,14 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557202");
-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::pure::graphFetch::tests::sourceTreeCalc::withSourceQualifiedProperty::testMapping");
+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$557332");
+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::pure::graphFetch::tests::sourceTreeCalc::withUnrelatedConstraintProperty::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557214");
+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$557344");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -187,7 +407,7 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testComplexTarget__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSingleProperty__Boolean_1_(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.CoreInstance v, v;
@@ -197,13 +417,13 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557272");
-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::pure::graphFetch::tests::sourceTreeCalc::withComplexTarget::testMapping");
+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$557367");
+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::pure::graphFetch::tests::sourceTreeCalc::singleProperty::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557284");
+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$557379");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -211,53 +431,89 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSingleSubType__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyWithFilter__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+java.lang.String v, v;
 boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v, v, v, v;
-java.lang.String v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
 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::graphFetch::RootGraphFetchTree", "$core$557331");
-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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType");
+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$557394");
+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::pure::graphFetch::tests::sourceTreeCalc::singleProperty::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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::metamodel::type::Class", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::singleProperty::_A");
+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$pure$graphFetch$tests$sourceTreeCalc$testSinglePropertyWithFilter$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_2$2");
+v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$testSinglePropertyWithFilter$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_2$2");
+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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_ensureFunctionRequirementsFromLambda_GraphFetchTree_1__Class_1__FunctionDefinition_1__Class_MANY__Boolean_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 1, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557343");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557406");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(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);
-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$557355");
-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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_unionMappingAndSimpleMappingSourceAccesses__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree 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;
+java.lang.String v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+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::graphFetch::RootGraphFetchTree", "$core$557450");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[22];
+v[0] = "EquityPayloadList\n";
+v[1] = "(\n";
+v[2] = "  payload\n";
+v[3] = "  (\n";
+v[4] = "    data\n";
+v[5] = "    (\n";
+v[6] = "      EquityTradable\n";
+v[7] = "      (\n";
+v[8] = "        bid\n";
+v[9] = "        (\n";
+v[10] = "          FROM_Z\n";
+v[11] = "          THRU_Z\n";
+v[12] = "        )\n";
+v[13] = "      )\n";
+v[14] = "      id2\n";
+v[15] = "      (\n";
+v[16] = "        FROM_Z\n";
+v[17] = "        THRU_Z\n";
+v[18] = "      )\n";
+v[19] = "    )\n";
+v[20] = "  )\n";
+v[21] = ")";
+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.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557367");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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);
-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);
-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$557379");
-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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType");
+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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::EquityTargetMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557391");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -265,63 +521,112 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMultipleSubTypes__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testComplexTarget__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v;
+boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557404");
-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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes");
+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$557519");
+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::pure::graphFetch::tests::sourceTreeCalc::withComplexTarget::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557416");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557531");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(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);
-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$557428");
-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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes");
+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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithFunctions__Boolean_1_(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.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v;
+boolean v;
+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::graphFetch::RootGraphFetchTree", "$core$557583");
+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::pure::graphFetch::tests::sourceTreeCalc::withFunctions::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557440");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557595");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccess__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithFunctionsWithNewVarDeclarationInIfClause__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557453");
-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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSuperTypeProperties");
+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$557610");
+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::pure::graphFetch::tests::sourceTreeCalc::withFunctions::testMappingWithNewVarDeclarationInIfClause");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557465");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557622");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleUnionWithCommonPropertiesAndSingleFilter__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree 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;
+java.lang.String v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+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::graphFetch::RootGraphFetchTree", "$core$557652");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[11];
+v[0] = "UnionSource\n";
+v[1] = "(\n";
+v[2] = "  a\n";
+v[3] = "  (\n";
+v[4] = "    fld\n";
+v[5] = "  )\n";
+v[6] = "  b\n";
+v[7] = "  (\n";
+v[8] = "    fld\n";
+v[9] = "  )\n";
+v[10] = ")";
+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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::UnionMappingWithSingleFilter");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -329,86 +634,116 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccessViaFunction__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMilestonedProperty__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557478");
-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::pure::graphFetch::tests::sourceTreeCalc::withSuperType::testMappingWithSuperTypePropertiesAccessViaFunction");
+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$557796");
+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::pure::graphFetch::tests::sourceTreeCalc::withMilestonedProperty::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557490");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557808");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperAndSubTypePropertyAccessViaFunction__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testDuplicatePaths__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557503");
-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::pure::graphFetch::tests::sourceTreeCalc::withSuperType::testMappingWithSuperAndSubTypePropertiesAccessViaFunction");
+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$557837");
+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::pure::graphFetch::tests::sourceTreeCalc::duplicatePaths::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557515");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557849");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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.eclipse.collections.api.RichIterable Root_meta_pure_lineage_scanProperties_test_getZipCodes_Location_MANY__String_MANY_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_unionMappingFromSourceRootandSourceProperty__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree 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;
+java.lang.String v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-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::graphFetch::RootGraphFetchTree", "$core$557892");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[10];
+v[0] = "Asset\n";
+v[1] = "(\n";
+v[2] = "  calcTyp\n";
+v[3] = "  putSch\n";
+v[4] = "  (\n";
+v[5] = "    putScheduleDt\n";
+v[6] = "    putSchedulePct\n";
+v[7] = "  )\n";
+v[8] = "  redempVal\n";
+v[9] = ")";
+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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::MappingUnionFromRootClassAndProperty");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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.eclipse.collections.api.RichIterable Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSourceQualifiedProperty__Boolean_1_(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.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+java.lang.String v, v;
+boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557944");
+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::pure::graphFetch::tests::sourceTreeCalc::withSourceQualifiedProperty::testMapping");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557956");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 java.lang.String Root_meta_pure_lineage_scanProperties_test_func__D_$0_1$__String_$0_1$__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching__D, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -639,13 +974,13 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$557614");
+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$558045");
 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::pure::graphFetch::tests::sourceTreeCalc::functionCaching::testMapping1");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557626");
+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$558057");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -656,7 +991,7 @@
 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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557646");
+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$558077");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -667,7 +1002,7 @@
 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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557666");
+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$558097");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -685,13 +1020,13 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557681");
+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$558112");
 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::pure::graphFetch::tests::sourceTreeCalc::functionCaching::testMapping2");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557693");
+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$558124");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -709,13 +1044,13 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$557708");
+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$558139");
 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::pure::graphFetch::tests::sourceTreeCalc::functionCaching::testMapping3");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557720");
+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$558151");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -726,7 +1061,7 @@
 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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557740");
+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$558171");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -737,7 +1072,7 @@
 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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557760");
+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$558191");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -755,13 +1090,13 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557775");
+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$558206");
 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::pure::graphFetch::tests::sourceTreeCalc::functionCaching::testMapping4");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557787");
+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$558218");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -769,7 +1104,7 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithTargetQualifiedProperty__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyChain__Boolean_1_(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.CoreInstance v, v;
@@ -779,13 +1114,13 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557817");
-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::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::testMapping");
+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$558243");
+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::pure::graphFetch::tests::sourceTreeCalc::singlePropertyChain::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$557829");
+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$558255");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -793,73 +1128,76 @@
 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSingleSubTypeOnRoot__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testEquivalentGraph__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557844");
-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$557850");
-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::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType");
+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$558316");
+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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558328");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubType__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSingleSubType__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v;
 boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v, v, v, v;
+java.lang.String v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$557877");
-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$557883");
-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::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType");
+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$558375");
+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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558387");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubTypeWithNestedAssosiation__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-boolean v;
-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::graphFetch::RootGraphFetchTree", "$core$557910");
-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$557916");
-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::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubTypeWithNestedAssociation");
+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);
+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$558399");
+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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558411");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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);
+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);
+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$558423");
+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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558435");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -868,48 +1206,62 @@
 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubTypesSameNameInDifferentModules__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMultipleSubTypes__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v;
 boolean v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$557943");
-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$557949");
-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::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType");
+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$558448");
+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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558460");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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);
+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);
+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$558472");
+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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558484");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithMultiLevelInheritance__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccess__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$557976");
-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$557982");
-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::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType");
+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$558497");
+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::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSuperTypeProperties");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558509");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -918,59 +1270,25 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_accessCid_C_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccessViaFunction__Boolean_1_(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.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-boolean v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$accessCid$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testNestedSubTypeAndSuperTypeAccesses__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree 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;
 java.lang.String v, v;
 boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$558039");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[12];
-v[0] = "Source [requires: accessClassBProperties,accessClassBAndCSuperTypeProperties]\n";
-v[1] = "(\n";
-v[2] = "  a\n";
-v[3] = "  (\n";
-v[4] = "    b\n";
-v[5] = "    (\n";
-v[6] = "      cid\n";
-v[7] = "      id\n";
-v[8] = "      id2\n";
-v[9] = "    )\n";
-v[10] = "  )\n";
-v[11] = ")";
-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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::SourceToTargetMappingWithSubtypeAndSuperTypeAccesses");
+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$558522");
+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::pure::graphFetch::tests::sourceTreeCalc::withSuperType::testMappingWithSuperTypePropertiesAccessViaFunction");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558534");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -978,42 +1296,25 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testNestedSubTypeAndSuperTypeAccesses2__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperAndSubTypePropertyAccessViaFunction__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree 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;
-java.lang.String v, v;
-boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v;
+boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$558062");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[12];
-v[0] = "Source [requires: accessClassBProperties]\n";
-v[1] = "(\n";
-v[2] = "  a\n";
-v[3] = "  (\n";
-v[4] = "    b\n";
-v[5] = "    (\n";
-v[6] = "      cid\n";
-v[7] = "      id\n";
-v[8] = "      id2\n";
-v[9] = "    )\n";
-v[10] = "  )\n";
-v[11] = ")";
-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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::SourceToTargetMappingWithSubtypeAndSuperTypeAccesses2");
+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$558547");
+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::pure::graphFetch::tests::sourceTreeCalc::withSuperType::testMappingWithSuperAndSubTypePropertiesAccessViaFunction");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558559");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -1021,139 +1322,37 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public static org.eclipse.collections.api.RichIterable Root_meta_pure_lineage_scanProperties_test_getZipCodes_Location_MANY__String_MANY_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A v;
 org.eclipse.collections.api.block.function.Function v;
-boolean v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
 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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A: org.eclipse.collections.api.RichIterable _b()>();
-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_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_g_C_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
 return v;
 }
-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_g_C_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public static org.eclipse.collections.api.RichIterable Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.map.MutableMap v;
 org.eclipse.collections.api.block.function.Function v;
-boolean v;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 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 = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSingleProperty__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-boolean v;
-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::graphFetch::RootGraphFetchTree", "$core$558105");
-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::pure::graphFetch::tests::sourceTreeCalc::singleProperty::testMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558117");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyWithFilter__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-java.lang.String v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-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::graphFetch::RootGraphFetchTree", "$core$558132");
-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::pure::graphFetch::tests::sourceTreeCalc::singleProperty::testMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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::metamodel::type::Class", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::singleProperty::_A");
-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$pure$graphFetch$tests$sourceTreeCalc$testSinglePropertyWithFilter$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_2$2");
-v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$testSinglePropertyWithFilter$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_2$2");
-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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_ensureFunctionRequirementsFromLambda_GraphFetchTree_1__Class_1__FunctionDefinition_1__Class_MANY__Boolean_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 1, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558144");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testEquivalentGraph__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-boolean v;
-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::graphFetch::RootGraphFetchTree", "$core$558205");
-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::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::testMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558217");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_unionMappingFromSourceRootandSourceProperty__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFiltersAddProperties__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
 java.lang.String[] v;
@@ -1166,23 +1365,19 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$558260");
+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$558597");
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[10];
-v[0] = "Asset\n";
+v = newarray (java.lang.String)[6];
+v[0] = "Source\n";
 v[1] = "(\n";
-v[2] = "  calcTyp\n";
-v[3] = "  putSch\n";
-v[4] = "  (\n";
-v[5] = "    putScheduleDt\n";
-v[6] = "    putSchedulePct\n";
-v[7] = "  )\n";
-v[8] = "  redempVal\n";
-v[9] = ")";
+v[2] = "  s\n";
+v[3] = "  x\n";
+v[4] = "  y\n";
+v[5] = ")";
 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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::MappingUnionFromRootClassAndProperty");
+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::pure::graphFetch::tests::sourceTreeCalc::withFilters::SourceToTargetMappingWithFilters");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
@@ -1193,54 +1388,6 @@
 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMilestonedProperty__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-boolean v;
-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::graphFetch::RootGraphFetchTree", "$core$558404");
-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::pure::graphFetch::tests::sourceTreeCalc::withMilestonedProperty::testMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558416");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyChain__Boolean_1_(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.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-boolean v;
-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::graphFetch::RootGraphFetchTree", "$core$558441");
-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::pure::graphFetch::tests::sourceTreeCalc::singlePropertyChain::testMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558453");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintProperty__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v;
@@ -1251,14 +1398,14 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$558483");
+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$558638");
 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::pure::graphFetch::tests::sourceTreeCalc::withConstraintProperty::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558495");
+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$558650");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -1276,14 +1423,14 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$558510");
+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$558665");
 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::pure::graphFetch::tests::sourceTreeCalc::withConstraintProperty::testMapping_fromSubTypeSource");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558522");
+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$558677");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -1303,109 +1450,14 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$558553");
+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$558708");
 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::pure::graphFetch::tests::sourceTreeCalc::withConstraintOnChildProperty::testMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558565");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFiltersAddProperties__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree 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;
-java.lang.String v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-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::graphFetch::RootGraphFetchTree", "$core$558593");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[6];
-v[0] = "Source\n";
-v[1] = "(\n";
-v[2] = "  s\n";
-v[3] = "  x\n";
-v[4] = "  y\n";
-v[5] = ")";
-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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::SourceToTargetMappingWithFilters");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_testSourceTreeCalc__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree 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;
-java.lang.String v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-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::graphFetch::RootGraphFetchTree", "$core$558629");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v[0] = "Source\n";
-v[1] = "(\n";
-v[2] = "  id\n";
-v[3] = ")";
-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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::ownerInPropertySubTree::M");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithUnrelatedConstraintProperty__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-boolean v;
-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::graphFetch::RootGraphFetchTree", "$core$558670");
-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::pure::graphFetch::tests::sourceTreeCalc::withUnrelatedConstraintProperty::testMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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$558682");
+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$558720");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
@@ -1413,58 +1465,6 @@
 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 boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_unionMappingAndSimpleMappingSourceAccesses__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree 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;
-java.lang.String v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-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::graphFetch::RootGraphFetchTree", "$core$558726");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[22];
-v[0] = "EquityPayloadList\n";
-v[1] = "(\n";
-v[2] = "  payload\n";
-v[3] = "  (\n";
-v[4] = "    data\n";
-v[5] = "    (\n";
-v[6] = "      EquityTradable\n";
-v[7] = "      (\n";
-v[8] = "        bid\n";
-v[9] = "        (\n";
-v[10] = "          FROM_Z\n";
-v[11] = "          THRU_Z\n";
-v[12] = "        )\n";
-v[13] = "      )\n";
-v[14] = "      id2\n";
-v[15] = "      (\n";
-v[16] = "        FROM_Z\n";
-v[17] = "        THRU_Z\n";
-v[18] = "      )\n";
-v[19] = "    )\n";
-v[20] = "  )\n";
-v[21] = ")";
-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::mapping::Mapping", "Root::meta::pure::graphFetch::tests::sourceTreeCalc::EquityTargetMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10 v;
@@ -1665,63 +1665,63 @@
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563014", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_D$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564278", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_A$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_D$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_A$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565279", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564086", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_A$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_A$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_B$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565333", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$566544", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565137", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564009", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_B$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_B$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_C$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_B$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1_A$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1_A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563985", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_C$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_qb_0$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$14: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_qb_0$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1_A$8", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$15: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1_A$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565485", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$16;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$16: void <init>()>();
@@ -1729,15 +1729,15 @@
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$17: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3WithFunctionsHavingSameNameButDifferentPackage_A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562545", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564079", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3WithFunctionsHavingSameNameButDifferentPackage_A$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$566043", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564517", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$20: void <init>()>();
@@ -1745,603 +1745,603 @@
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562843", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562702", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m1$9", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$23: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565079", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m1$8", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$24: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$25: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m1$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m1$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$6", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$27: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$28: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$29: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$30: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$31: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_B$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$32: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m2$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$33: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m2$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$34: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_B$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$35: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m2$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$36: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$37: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$38: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m2$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565467", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$39: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_M_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_B_prop_b$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$40: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$41: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563996", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSuperType_testMappingWithSuperTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$42: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_M_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_B_prop_b$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563998", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$43: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_B$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$44: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSuperType_testMappingWithSuperTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m2$6", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$45: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565129", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564993", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$46: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564092", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m1$10", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$47: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_B$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m1$11", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$48: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m2$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_F$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$49: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564997", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_E$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$50: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562835", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceToTargetMappingWithSubtypeAndSuperTypeAccesses_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$51: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m1$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1WithEmptyValueInFirstCall_A$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$52: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_PrincipalRedemptionSchedule_m1$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1WithEmptyValueInFirstCall_A$6", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$53: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_F$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564426", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$54: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_E$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565916", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$55: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceToTargetMappingWithSubtypeAndSuperTypeAccesses_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_testMapping_B$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$56: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564291", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1_union2$8", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$57: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1WithEmptyValueInFirstCall_A$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564478", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$58: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1WithEmptyValueInFirstCall_A$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565455", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$59: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564330", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__C$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$60: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564027", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$testSinglePropertyWithFilter$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$61: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_testMapping_B$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__C$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$62: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1_union2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$testSinglePropertyWithFilter$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_2$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$63: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__C$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562569", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$64: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$testSinglePropertyWithFilter$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1_union2$9", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$65: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__C$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_testMapping_A$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$66: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$testSinglePropertyWithFilter$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_2$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562721", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$67: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$567812", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$6", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$68: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562827", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$69: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1_union2$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$70: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_testMapping_A$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$71: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565462", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$72: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__B$0", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$73;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$73: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$74: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$75: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562561", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$76: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$77;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$77: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__B$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$78: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565059", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_testMapping_A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$79: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1_union1$10", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$80: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565261", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__D$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$81: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__D$0", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$82: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1_union1$11", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$83: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMappingWithNewVarDeclarationInIfClause_A$19", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$84: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562568", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_A$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$85: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_testMapping_A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__E$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$86: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562567", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$87: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562566", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMappingWithNewVarDeclarationInIfClause_A$18", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$88: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564118", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3WithFunctionsOverloading_A$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$89: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1_union1$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3WithFunctionsOverloading_A$6", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$90: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__D$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563933", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$91: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__D$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$92: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier1_union1$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceToTargetMappingWithSubtypeAndSuperTypeAccesses2_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses$10", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$93: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_A$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564408", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$94: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMappingWithNewVarDeclarationInIfClause_A$19", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1WithEmptyValueInSecondCall_A$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$95: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__E$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$accessCid$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$96: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1WithEmptyValueInSecondCall_A$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$97: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565933", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564491", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$98: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMappingWithNewVarDeclarationInIfClause_A$18", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty_testMapping_A$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$99: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3WithFunctionsOverloading_A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562553", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$100: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3WithFunctionsOverloading_A$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565047", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$101;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$101: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564486", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564122", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$102: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$103: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceToTargetMappingWithSubtypeAndSuperTypeAccesses2_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$567047", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$104: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1WithEmptyValueInSecondCall_A$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$105: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$accessCid$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$106: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping1WithEmptyValueInSecondCall_A$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565353", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$107: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty_testMapping_A$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$108: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564317", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$109: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563946", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$110: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3_A$8", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$111: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565435", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$112: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3_A$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$113: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_testMapping_A$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$114: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3_A$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562696", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$115: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping3_A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$566185", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$116: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564304", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564395", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$117: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_testMapping_A$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$118: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564040", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMappingWithNewVarDeclarationInIfClause_A$20", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$119: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562694", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$120: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564105", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562585", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$121: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_A$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$122: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMappingWithNewVarDeclarationInIfClause_A$20", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562886", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$123;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$123: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget$0", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$124: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564387", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$125;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$125: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$567097", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$126: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_A$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565183", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$127: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565039", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_Debt$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$128: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_EquityTarget$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$129: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_Debt$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$130: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$6", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$131: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_Debt$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_B$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$132: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565366", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$133: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_MappingUnionFromRootClassAndProperty_meta_pure_graphFetch_tests_sourceTreeCalc_Debt$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_B$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$134: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_C$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$135: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_B$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$136: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_B$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564465", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$137: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_C$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564196", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$138: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563959", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$139: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$566602", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$140: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565243", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$lineage$scanProperties$test$func2$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_44$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$141: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$lineage$scanProperties$test$func2$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_44$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$142: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$lineage$scanProperties$test$func2$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_44$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565813", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$143: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$lineage$scanProperties$test$func2$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_44$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564377", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$144: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564053", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562577", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$145: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_fromSubTypeSource_A$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565029", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$146: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_fromSubTypeSource_A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564957", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$147: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_M_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Target$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562878", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$148: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping4_A$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_fromSubTypeSource_A$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$149: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565416", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563133", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$150: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$566066", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_fromSubTypeSource_A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$151: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping2_A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563134", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$152: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563965", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_M_meta_pure_graphFetch_tests_sourceTreeCalc_ownerInPropertySubTree_Target$0", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$153: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping2_A$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563135", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$154: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564066", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping4_A$9", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$155: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563039", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563110", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$156: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565969", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565395", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$157: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565315", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565415", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$158: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565111", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping2_A$7", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$159: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain_testMapping_A$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping2_A$8", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$160;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$160: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$567795", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$161: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564439", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$162: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain_testMapping_A$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$163: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563108", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$2", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$164: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$165: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_testMapping_A$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$166: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping4_A$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$167: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_prodid$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_testMapping_A$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$168;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$168: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_prodid$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_prodid$8", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$169: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562867", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_functionCaching_testMapping4_A$10", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$170: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563100", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_EquityTargetMapping_meta_pure_graphFetch_tests_sourceTreeCalc_Identifier2_prodid$9", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$171;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$171: void <init>()>();
@@ -2357,31 +2357,31 @@
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$174: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563978", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$4", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$175: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$20", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$176: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564265", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$5", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$177: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSuperType_testMappingWithSuperAndSubTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$3", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$178: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$20", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564364", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$179: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withSuperType_testMappingWithSuperAndSubTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565011", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$180: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565010", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563972", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$181;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$181: void <init>()>();
@@ -2393,35 +2393,35 @@
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$183: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562851", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$184: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$19", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$185: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565297", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$18", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$186: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$19", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565836", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$187: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$562859", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564452", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$188: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$18", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$563118", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$189: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564450", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564504", v);
 v = <org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc$190: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$565099", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$564975", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch.jimple	2025-03-13 09:25:06.547733061 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch.jimple	2025-03-13 11:52:36.028522303 +0000
@@ -8,71 +8,6 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionTrade__JsonModelConnection_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::pure::graphFetch::tests::XStore::inMemory::S_Trade");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection _class(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection _url(java.lang.String)>("data:application/json,\n{\"s_tradeId\": 1, \"s_tradeDetails\": \"30:100\", \"s_traderDetails\": \"abc:F_Name_1:L_Name_1\"}\n{\"s_tradeId\": 2, \"s_tradeDetails\": \"31:200\", \"s_traderDetails\": \"abc:F_Name_1:L_Name_1\"}\n{\"s_tradeId\": 3, \"s_tradeDetails\": \"30:300\", \"s_traderDetails\": \"xyz:F_Name_2:L_Name_2\"}\n{\"s_tradeId\": 4, \"s_tradeDetails\": \"31:400\", \"s_traderDetails\": \"xyz:F_Name_2:L_Name_2\"}\n");
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionProduct__JsonModelConnection_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::pure::graphFetch::tests::XStore::inMemory::S_Product");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection _class(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection _url(java.lang.String)>("data:application/json,\n{\"s_productId\": \"30\", \"s_productName\": \"Product 30\", \"s_description\": \"Product 30 description\", \"s_synonyms\": [{\"s_name\":\"product 30 synonym 1\", \"s_type\":\"isin\"}, {\"s_name\":\"product 30 synonym 2\", \"s_type\":\"cusip\"}]}\n{\"s_productId\": \"31\", \"s_productName\": \"Product 31\", \"s_description\": \"Product 31 description\", \"s_synonyms\": [{\"s_name\":\"product 31 synonym 1\", \"s_type\":\"isin\"}, {\"s_name\":\"product 31 synonym 2\", \"s_type\":\"cusip\"}]}\n");
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime Root_meta_pure_graphFetch_tests_XStore_inMemory_JsonCrossStoreRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore[] v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)[2];
-v = new org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionTrade__JsonModelConnection_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _element(java.lang.Object)>(v);
-v[0] = v;
-v = new org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionProduct__JsonModelConnection_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _element(java.lang.Object)>(v);
-v[1] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime _connectionStores(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
 public static org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_tests_XStore_inMemory_inMemory_InMemoryCrossStoreServiceTestSimple__Any_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
@@ -94,7 +29,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1843113");
+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$1843065");
 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$pure$graphFetch$tests$XStore$inMemory$inMemory$InMemoryCrossStoreServiceTestSimple$1$system$imports$import__core_pure_graphFetch_tests_testCrossStoreGraphFetch_pure_5$0");
@@ -168,7 +103,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1843147");
+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$1843099");
 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$pure$graphFetch$tests$XStore$inMemory$inMemory$InMemoryCrossStoreServiceTestSimpleChecked$2$system$imports$import__core_pure_graphFetch_tests_testCrossStoreGraphFetch_pure_5$0");
@@ -221,6 +156,71 @@
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 return v;
 }
+public static org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionTrade__JsonModelConnection_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+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::pure::graphFetch::tests::XStore::inMemory::S_Trade");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection _class(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection _url(java.lang.String)>("data:application/json,\n{\"s_tradeId\": 1, \"s_tradeDetails\": \"30:100\", \"s_traderDetails\": \"abc:F_Name_1:L_Name_1\"}\n{\"s_tradeId\": 2, \"s_tradeDetails\": \"31:200\", \"s_traderDetails\": \"abc:F_Name_1:L_Name_1\"}\n{\"s_tradeId\": 3, \"s_tradeDetails\": \"30:300\", \"s_traderDetails\": \"xyz:F_Name_2:L_Name_2\"}\n{\"s_tradeId\": 4, \"s_tradeDetails\": \"31:400\", \"s_traderDetails\": \"xyz:F_Name_2:L_Name_2\"}\n");
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionProduct__JsonModelConnection_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+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::pure::graphFetch::tests::XStore::inMemory::S_Product");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection _class(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection _url(java.lang.String)>("data:application/json,\n{\"s_productId\": \"30\", \"s_productName\": \"Product 30\", \"s_description\": \"Product 30 description\", \"s_synonyms\": [{\"s_name\":\"product 30 synonym 1\", \"s_type\":\"isin\"}, {\"s_name\":\"product 30 synonym 2\", \"s_type\":\"cusip\"}]}\n{\"s_productId\": \"31\", \"s_productName\": \"Product 31\", \"s_description\": \"Product 31 description\", \"s_synonyms\": [{\"s_name\":\"product 31 synonym 1\", \"s_type\":\"isin\"}, {\"s_name\":\"product 31 synonym 2\", \"s_type\":\"cusip\"}]}\n");
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime Root_meta_pure_graphFetch_tests_XStore_inMemory_JsonCrossStoreRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore[] v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)[2];
+v = new org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionTrade__JsonModelConnection_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _element(java.lang.Object)>(v);
+v[0] = v;
+v = new org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch: org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionProduct__JsonModelConnection_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelStore_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _element(java.lang.Object)>(v);
+v[1] = v;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime _connectionStores(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
 static void <clinit>()
 {
 org.finos.legend.pure.generated.core_pure_graphFetch_tests_testCrossStoreGraphFetch$10 v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion.jimple	2025-03-13 09:25:32.059329367 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion.jimple	2025-03-13 11:52:45.308376306 +0000
@@ -8,6 +8,310 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_testPropertyTreeConversion__Boolean_1_(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.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v, v, v, v, v, v, v, v, v;
+boolean 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, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree[] v;
+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::pure::graphFetch::tests::propertyTreeConversion::A");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree)[4];
+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::pure::graphFetch::tests::propertyTreeConversion::A");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "myB", 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::pure::graphFetch::tests::propertyTreeConversion::B");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "s1", 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_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = 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::pure::graphFetch::tests::propertyTreeConversion::A");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "myB", 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::pure::graphFetch::tests::propertyTreeConversion::B");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "s2", 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_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[1] = 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::pure::graphFetch::tests::propertyTreeConversion::A");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "myB", 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::pure::graphFetch::tests::propertyTreeConversion::BPlus");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "i1", 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_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[2] = 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::pure::graphFetch::tests::propertyTreeConversion::Z");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "d1", v);
+v = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[3] = v;
+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.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("root", 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::pure::graphFetch::tests::propertyTreeConversion::A");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,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::graphFetch::RootGraphFetchTree", "$core$1118862");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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 boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_tesSubTypeOnRoot_propertiesInSubTypeOnly_WithInheritedPropertiesViaAssociation__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+java.lang.String[] v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+java.lang.String v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree[] v;
+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::pure::mapping::modelToModel::test::shared::src::_S_PersonA");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree)[2];
+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::pure::mapping::modelToModel::test::shared::src::_S_PersonA");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "aName", v);
+v[0] = 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::pure::mapping::modelToModel::test::shared::src::_S_PersonA");
+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::pure::mapping::modelToModel::test::shared::src::_S_Person");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "address", 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::pure::mapping::modelToModel::test::shared::src::S_Person_Address");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "street", v);
+v = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[1] = v;
+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.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("root", 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::pure::mapping::modelToModel::test::shared::src::_S_Person");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[15];
+v[0] = "_S_Person\n";
+v[1] = "(\n";
+v[2] = "  address\n";
+v[3] = "  (\n";
+v[4] = "    street\n";
+v[5] = "  )\n";
+v[6] = "  ->SubType(_S_PersonA)\n";
+v[7] = "  (\n";
+v[8] = "    aName\n";
+v[9] = "    address\n";
+v[10] = "    (\n";
+v[11] = "      street\n";
+v[12] = "    )\n";
+v[13] = "  )\n";
+v[14] = ")";
+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.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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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);
+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);
+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::pure::mapping::modelToModel::test::shared::src::_S_PersonA");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[8];
+v[0] = "_S_PersonA\n";
+v[1] = "(\n";
+v[2] = "  aName\n";
+v[3] = "  address\n";
+v[4] = "  (\n";
+v[5] = "    street\n";
+v[6] = "  )\n";
+v[7] = ")";
+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.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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyOwner_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, java.lang.String, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v, v, v;
+int v, v, v, v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$8 v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$7 v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$6 v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$5 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v;
+v := @parameter: java.lang.Object;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/String;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$5: void <init>()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$6: void <init>()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_lineage_scanProperties_PropertyPathNode;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$7: void <init>()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$7: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$8;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$8: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$8: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/graphFetch/tests/testPropertyTreeConversion.pure", v, v, 657, 25, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+v = new org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _display(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _value(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _children(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, java.lang.String, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$10 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v, v;
+int v, v, v, v;
+java.lang.String v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl v;
+org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$9 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$9;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$9: void <init>(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: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$9: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/relationship/Association;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$10;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$10: void <init>(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: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$10: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/graphFetch/tests/testPropertyTreeConversion.pure", v, v, 678, 34, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+v = new org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode _class(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode _property(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)>(v);
+return v;
+}
 public static boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_tesSubTypeOnRoot_accessFromBaseType_baseTypeProperties__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
@@ -743,310 +1047,6 @@
 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 boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_tesSubTypeOnRoot_propertiesInSubTypeOnly_WithInheritedPropertiesViaAssociation__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v, v, v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-java.lang.String[] v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-java.lang.String v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree[] v;
-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::pure::mapping::modelToModel::test::shared::src::_S_PersonA");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree)[2];
-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::pure::mapping::modelToModel::test::shared::src::_S_PersonA");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "aName", v);
-v[0] = 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::pure::mapping::modelToModel::test::shared::src::_S_PersonA");
-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::pure::mapping::modelToModel::test::shared::src::_S_Person");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "address", 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::pure::mapping::modelToModel::test::shared::src::S_Person_Address");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "street", v);
-v = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[1] = v;
-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.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("root", 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::pure::mapping::modelToModel::test::shared::src::_S_Person");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[15];
-v[0] = "_S_Person\n";
-v[1] = "(\n";
-v[2] = "  address\n";
-v[3] = "  (\n";
-v[4] = "    street\n";
-v[5] = "  )\n";
-v[6] = "  ->SubType(_S_PersonA)\n";
-v[7] = "  (\n";
-v[8] = "    aName\n";
-v[9] = "    address\n";
-v[10] = "    (\n";
-v[11] = "      street\n";
-v[12] = "    )\n";
-v[13] = "  )\n";
-v[14] = ")";
-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.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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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);
-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);
-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::pure::mapping::modelToModel::test::shared::src::_S_PersonA");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[8];
-v[0] = "_S_PersonA\n";
-v[1] = "(\n";
-v[2] = "  aName\n";
-v[3] = "  address\n";
-v[4] = "  (\n";
-v[5] = "    street\n";
-v[6] = "  )\n";
-v[7] = ")";
-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.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_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = 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_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyOwner_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, java.lang.String, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v, v, v;
-int v, v, v, v;
-boolean v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$8 v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$7 v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$6 v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$5 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v;
-v := @parameter: java.lang.Object;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/String;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$5: void <init>()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$6: void <init>()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_lineage_scanProperties_PropertyPathNode;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$7: void <init>()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$7: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$8;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$8: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$8: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/graphFetch/tests/testPropertyTreeConversion.pure", v, v, 657, 25, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-v = new org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _display(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _value(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _children(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, java.lang.String, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$10 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v, v;
-int v, v, v, v;
-java.lang.String v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl v;
-org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$9 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$9;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$9: void <init>(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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$9: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/relationship/Association;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$10;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$10: void <init>(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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion$10: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/graphFetch/tests/testPropertyTreeConversion.pure", v, v, 678, 34, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-v = new org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode _class(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode _property(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)>(v);
-return v;
-}
-public static boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_testPropertyTreeConversion__Boolean_1_(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.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree v, v, v, v, v, v, v, v, v;
-boolean 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, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree[] v;
-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::pure::graphFetch::tests::propertyTreeConversion::A");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree)[4];
-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::pure::graphFetch::tests::propertyTreeConversion::A");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "myB", 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::pure::graphFetch::tests::propertyTreeConversion::B");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "s1", 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_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = 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::pure::graphFetch::tests::propertyTreeConversion::A");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "myB", 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::pure::graphFetch::tests::propertyTreeConversion::B");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "s2", 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_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[1] = 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::pure::graphFetch::tests::propertyTreeConversion::A");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "myB", 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::pure::graphFetch::tests::propertyTreeConversion::BPlus");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "i1", 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_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[2] = 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::pure::graphFetch::tests::propertyTreeConversion::Z");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "d1", v);
-v = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[3] = v;
-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.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_tests_testPropertyTreeConversion: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("root", 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::pure::graphFetch::tests::propertyTreeConversion::A");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,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::graphFetch::RootGraphFetchTree", "$core$1119425");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, 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.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>()
 {
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testRouting.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testRouting.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testRouting.jimple	2025-03-13 09:25:20.931505440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testRouting.jimple	2025-03-13 11:52:54.928224960 +0000
@@ -24,7 +24,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$275096");
+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$275079");
 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$pure$graphFetch$tests$routing$testSimpleM2MTreeRouting$1$system$imports$import__core_pure_graphFetch_tests_testRouting_pure_1$0");
@@ -62,7 +62,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$275120");
+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$275103");
 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$pure$graphFetch$tests$routing$testSimpleM2MTreeRoutingWithAssociation$2$system$imports$import__core_pure_graphFetch_tests_testRouting_pure_1$0");
@@ -100,7 +100,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$275144");
+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$275127");
 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$pure$graphFetch$tests$routing$testSimpleM2MTreeRoutingUsingNonRootSet$3$system$imports$import__core_pure_graphFetch_tests_testRouting_pure_1$0");
@@ -138,7 +138,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$275168");
+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$275151");
 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$pure$graphFetch$tests$routing$crossStore$testM2MTreeCrossStoreRouting$4$system$imports$import__core_pure_graphFetch_tests_testRouting_pure_1$0");
@@ -176,7 +176,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$275192");
+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$275175");
 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$pure$graphFetch$tests$routing$crossStore$testM2MTreeCrossStoreRoutingWithLocalMappingProperty$5$system$imports$import__core_pure_graphFetch_tests_testRouting_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testUnion.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testUnion.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testUnion.jimple	2025-03-13 09:25:17.659557215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_graphFetch_tests_testUnion.jimple	2025-03-13 11:52:53.692244405 +0000
@@ -29,7 +29,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$553517");
+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$553500");
 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$pure$graphFetch$tests$union$testPlanGenerationWithUnion$1$system$imports$import__core_pure_graphFetch_tests_testUnion_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_XStore.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_XStore.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_XStore.jimple	2025-03-13 09:25:03.963773957 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_XStore.jimple	2025-03-13 11:52:40.936445088 +0000
@@ -588,7 +588,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$290421");
+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::FunctionType", "$core$290404");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100.jimple	2025-03-13 09:25:57.158932297 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100.jimple	2025-03-13 11:52:57.212189027 +0000
@@ -1,35 +1,95 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100 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_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100;
-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_pure_graphFetch_routing_RoutedRootGraphFetchTree;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree> = 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_pure_mapping_modelToModel$100: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootTree", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100 v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-java.lang.Class v, v;
-java.lang.Object v;
-boolean v, v, 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_pure_mapping_modelToModel$100;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelStore;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: java.lang.Object _element()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
+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_pure_mapping_modelToModel$100: 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_pure_mapping_modelToModel$100 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;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100;
+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] = "No connection available for source class - ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+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/pure/mapping/modelToModel.pure", v, v, 298, 135, 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);
+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/pure/mapping/modelToModel.pure", v, v, 298, 144, 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/external/store/model/PureInstanceSetImplementation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$41");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 298, 196, 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[1] = v;
+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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101.jimple	2025-03-13 09:25:34.107296965 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101.jimple	2025-03-13 11:53:10.099986268 +0000
@@ -1,87 +1,136 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)
+final boolean val$_checked;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+final boolean val$_enableConstraints;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
+final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
+void <init>(boolean, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, 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.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v, v;
+org.eclipse.collections.api.RichIterable v, v;
+boolean v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+java.lang.Boolean v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree> = 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_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootTree", v);
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: boolean val$_checked> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: boolean val$_enableConstraints> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(11);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: boolean val$_checked>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: boolean val$_enableConstraints>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("ext", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("mapping", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("runtime", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sq", v);
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: 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)
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.String v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101;
 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_pure_mapping_modelToModel$101: 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_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection;
 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] = "No connection available for source class - ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
-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/pure/mapping/modelToModel.pure", v, v, 406, 135, 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);
-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/pure/mapping/modelToModel.pure", v, v, 406, 144, 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/external/store/model/PureInstanceSetImplementation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$40");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 406, 196, 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[1] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: boolean val$_enableConstraints>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: boolean val$_checked>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planModelChainConnectionGraphFetchExecution_FunctionExpression_1__ModelChainConnection_1__RootGraphFetchTree_1__Mapping_1__Runtime_1__ExecutionContext_1__RoutedValueSpecification_$0_1$__Map_1__AbstractProperty_MANY__Boolean_1__Boolean_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102.jimple	2025-03-13 09:25:51.827016638 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102.jimple	2025-03-13 11:53:10.099986268 +0000
@@ -6,11 +6,12 @@
 final boolean val$_enableConstraints;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars;
 final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
+final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
 final org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store;
-void <init>(boolean, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)
+void <init>(boolean, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
 org.eclipse.collections.api.factory.map.MutableMapFactory v;
@@ -18,7 +19,6 @@
 org.eclipse.collections.api.RichIterable v, v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 java.lang.Boolean v, v;
 boolean v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
@@ -28,16 +28,16 @@
 v := @parameter: boolean;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: boolean val$_checked> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: boolean val$_enableConstraints> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store> = 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.MutableMapFactory mutable>;
@@ -54,10 +54,10 @@
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.eclipse.collections.api.RichIterable val$_extensions>;
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScopeVars", v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sq", v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("store", v);
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.eclipse.collections.api.map.MutableMap __vars> = v;
@@ -80,6 +80,7 @@
 }
 public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102 v;
@@ -97,7 +98,8 @@
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: boolean val$_enableConstraints>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: boolean val$_checked>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: org.eclipse.collections.api.RichIterable val$_extensions>;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103.jimple	2025-03-13 09:25:43.611146607 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103.jimple	2025-03-13 11:53:02.044113008 +0000
@@ -2,207 +2,119 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final boolean val$_checked;
-final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
 final boolean val$_enableConstraints;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars;
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
-final org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
 final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
-final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree;
-void <init>(boolean, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)
+final org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection;
+void <init>(boolean, boolean, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.coreinstance.meta.pure.store.Store, org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
-boolean v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
 org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103 v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v, v;
 java.lang.Boolean v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v, v;
+boolean v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103;
 v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
 v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_checked> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_enableConstraints> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(11);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_checked>;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_enableConstraints>;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScopeVars", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("mapping", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("populatedXStorePropertiesInScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("runtime", v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("updatedRootTree", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("store", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("updatedConnection", v);
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103;
 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_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode value(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode value(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
-org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-boolean v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v;
-java.lang.Object[] v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_graphFetch_routing_createGetAllApplicationForRootGraphFetchTree_RootGraphFetchTree_1__FunctionExpression_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
-v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_checked>;
-if v == 0 goto label;
-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::pure::graphFetch::execution::graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_");
-goto label;
-label:
-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::pure::graphFetch::execution::graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_");
-label:
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _func(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_checked>;
-if v == 0 goto label;
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::graphFetch::execution::graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
-goto label;
-label:
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::graphFetch::execution::graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _functionName(java.lang.String)>(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::import::ImportGroup", "Root::system::imports::coreImport");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _importGroup(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.ImportGroup)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_checked>;
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::pure::dataQuality::Checked");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
-goto label;
-label:
-v = v;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _genericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _multiplicity(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)[2];
-v[0] = v;
-v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree>;
-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.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _values(org.eclipse.collections.api.RichIterable)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _multiplicity(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::pure::graphFetch::RootGraphFetchTree");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _genericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
-v[1] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _parametersValues(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type Root_meta_pure_graphFetch_typeFromGraphFetchTree_GraphFetchTree_1__Type_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+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/pure/mapping/modelToModel.pure", v, v, 326, 70, 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/m3/coreinstance/meta/pure/graphFetch/PropertyGraphFetchTree;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$58");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType _propertiesWithParameters(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _graphFetchTree(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _store(org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_enableConstraints>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _enableConstraints(boolean)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: boolean val$_checked>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$103: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planModelChainConnectionGraphFetchExecution_FunctionExpression_1__ModelChainConnection_1__RootGraphFetchTree_1__Mapping_1__Runtime_1__ExecutionContext_1__RoutedValueSpecification_$0_1$__Map_1__AbstractProperty_MANY__Boolean_1__Boolean_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _checked(boolean)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104.jimple	2025-03-13 09:25:53.598988608 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104.jimple	2025-03-13 11:53:10.099986268 +0000
@@ -1,128 +1,35 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final boolean val$_checked;
-final boolean val$_enableConstraints;
-final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
-final org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection;
-void <init>(boolean, boolean, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.coreinstance.meta.pure.store.Store, org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)
+void <init>()
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104 v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v, v;
-java.lang.Boolean v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v, v;
-boolean v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104;
-v := @parameter: boolean;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: boolean val$_checked> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: boolean val$_enableConstraints> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: boolean val$_checked>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: boolean val$_enableConstraints>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("store", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("updatedConnection", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode 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.functions.collection.Pair)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104 v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104;
-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_pure_mapping_modelToModel$104: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode value(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode value(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104 v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v;
 int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Class v;
+java.lang.Object v, v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type Root_meta_pure_graphFetch_typeFromGraphFetchTree_GraphFetchTree_1__Type_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
-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 := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_executionPlan_PlanVarPlaceHolder;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
 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/pure/mapping/modelToModel.pure", v, v, 441, 70, 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/m3/coreinstance/meta/pure/graphFetch/PropertyGraphFetchTree;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$59");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType _propertiesWithParameters(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _graphFetchTree(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _store(org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: boolean val$_enableConstraints>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _enableConstraints(boolean)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: boolean val$_checked>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _checked(boolean)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104 v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 346, 90, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105.jimple	2025-03-13 09:25:56.274946279 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105.jimple	2025-03-13 11:52:35.284534008 +0000
@@ -1,55 +1,26 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v, v;
-int v, v, v, v;
-boolean v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
-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/pure/mapping/modelToModel.pure", v, v, 467, 164, 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/metamodel/type/Class;", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type__subTypeOf: boolean Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-label:
-v = 1;
-goto label;
-label:
-v = 0;
-label:
+v := @parameter: java.lang.Object;
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("");
+v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getOne()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getTwo()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106.jimple	2025-03-13 09:25:06.247737809 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106.jimple	2025-03-13 11:52:59.140158695 +0000
@@ -1,22 +1,71 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106 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.eclipse.collections.api.RichIterable val$_orderedPaths;
+final java.lang.String val$_parentPath;
+void <init>(org.eclipse.collections.api.RichIterable, java.lang.String)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106 v;
+java.lang.String v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.String;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: org.eclipse.collections.api.RichIterable val$_orderedPaths> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: java.lang.String val$_parentPath> = 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_pure_mapping_modelToModel$106: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: java.lang.String val$_parentPath>;
+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)>("orderedPaths", v, "parentPath", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation)
+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.mapping.SetImplementation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106 v;
-java.lang.Class v;
-boolean v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;";
-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_pure_mapping_modelToModel$106: 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_pure_mapping_modelToModel$106 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;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106;
+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)[4];
+v[0] = "Unknown path ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: java.lang.String val$_parentPath>;
+v[1] = v;
+v[2] = "; known are: ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "[", "; ", "]");
+v[3] = v;
+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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107.jimple	2025-03-13 09:25:34.347293168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107.jimple	2025-03-13 11:52:56.416201550 +0000
@@ -1,30 +1,71 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107 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.eclipse.collections.api.RichIterable val$_orderedPaths;
+final java.lang.String val$_rootPath;
+void <init>(org.eclipse.collections.api.RichIterable, java.lang.String)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.String;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: org.eclipse.collections.api.RichIterable val$_orderedPaths> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: java.lang.String val$_rootPath> = 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_pure_mapping_modelToModel$107: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: java.lang.String val$_rootPath>;
+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)>("orderedPaths", v, "rootPath", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-java.lang.Class v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107 v;
-boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v != 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
+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_pure_mapping_modelToModel$107: 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)
+{
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107 v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107;
+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)[4];
+v[0] = "Unknown path ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: java.lang.String val$_rootPath>;
+v[1] = v;
+v[2] = "; known are: ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "[", "; ", "]");
+v[3] = v;
+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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108.jimple	2025-03-13 09:25:43.507148252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108.jimple	2025-03-13 11:52:55.972208535 +0000
@@ -1,71 +1,75 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc;
-void <init>(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc> = 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_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("mcc", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108 v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
 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_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore value(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore value(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute()
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108$1 v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108 v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v, v;
-java.lang.Object v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
 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/pure/mapping/modelToModel.pure", 496, 108, 496, 162);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc>;
+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/pure/mapping/modelToModel.pure", v, v, 388, 61, 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);
 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/pure/mapping/modelToModel.pure", 496, 123, 496, 161);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.eclipse.collections.api.RichIterable _mappings()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(v);
+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/pure/mapping/modelToModel.pure", v, v, 388, 70, 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/external/store/model/PureInstanceSetImplementation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
+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/pure/mapping/modelToModel.pure", v, v, 388, 117, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime: org.eclipse.collections.api.RichIterable _connectionStores()>();
+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_pure_mapping_modelToModel$108$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v, v);
+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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$23");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection _mappings(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109.jimple	2025-03-13 09:25:56.562941724 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109.jimple	2025-03-13 11:52:48.728322501 +0000
@@ -1,28 +1,95 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc;
-void <init>(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)
 {
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc> = v;
-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_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree> = 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_pure_mapping_modelToModel$109: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootTree", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109 v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-boolean v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, 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_pure_mapping_modelToModel$109: 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.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree 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;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109 v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109;
+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] = "Multiple connections available for source class - ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+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/pure/mapping/modelToModel.pure", v, v, 398, 110, 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);
+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/pure/mapping/modelToModel.pure", v, v, 398, 119, 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/external/store/model/PureInstanceSetImplementation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$28");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 398, 171, 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[1] = v;
+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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109 v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110.jimple	2025-03-13 09:25:30.259357846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110.jimple	2025-03-13 11:52:42.624418531 +0000
@@ -1,40 +1,35 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
-final org.eclipse.collections.api.RichIterable val$_setsProcessed;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110: org.eclipse.collections.api.RichIterable val$_setsProcessed> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110$1 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
+java.lang.Class v, v;
 java.lang.Object v;
+boolean v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110;
-v := @parameter: java.lang.Object;
-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.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_pure_mapping_modelToModel$110$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelStore;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: java.lang.Object _element()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111.jimple	2025-03-13 09:25:47.067091935 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111.jimple	2025-03-13 11:52:35.208535204 +0000
@@ -1,19 +1,95 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111 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_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree> = 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_pure_mapping_modelToModel$111: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootTree", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111 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_pure_mapping_modelToModel$111;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(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_pure_mapping_modelToModel$111: 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.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree 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;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111;
+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] = "No connection available for source class - ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+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/pure/mapping/modelToModel.pure", v, v, 406, 135, 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);
+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/pure/mapping/modelToModel.pure", v, v, 406, 144, 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/external/store/model/PureInstanceSetImplementation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$40");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 406, 196, 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[1] = v;
+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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112.jimple	2025-03-13 09:25:30.259357846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112.jimple	2025-03-13 11:52:57.992176756 +0000
@@ -1,36 +1,117 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final boolean val$_checked;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+final boolean val$_enableConstraints;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars;
+final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
+final org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store;
+void <init>(boolean, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v, v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112 v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: boolean val$_checked> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: boolean val$_enableConstraints> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(8);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: boolean val$_checked>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: boolean val$_enableConstraints>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScopeVars", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("store", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
-return;
+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_pure_mapping_modelToModel$112: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
-java.lang.Object v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112;
-v := @parameter: java.lang.Object;
-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.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_pure_mapping_modelToModel$112: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_type: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type Root_meta_pure_functions_meta_type_Any_MANY__Type_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_fail: boolean Root_meta_pure_functions_asserts_fail_String_1__Any_MANY__Boolean_1_(java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("Unsupported model chain connection element %s in graph fetch execution", v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: boolean val$_enableConstraints>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: boolean val$_checked>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_mapping_modelToModel$112: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planModelQueryConnectionGraphFetchExecution_ModelQueryConnection_1__Store_1__RootGraphFetchTree_1__ExecutionContext_1__Map_1__Boolean_1__Boolean_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, 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_pure_mapping_modelToModel$112 v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113.jimple	2025-03-13 09:25:47.883079026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113.jimple	2025-03-13 11:53:10.103986204 +0000
@@ -1,34 +1,216 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_setsProcessed;
-void <init>(org.eclipse.collections.api.RichIterable)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final boolean val$_checked;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+final boolean val$_enableConstraints;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
+final org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree;
+void <init>(boolean, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)
 {
-org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113 v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.RichIterable val$_setsProcessed> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: boolean val$_checked> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: boolean val$_enableConstraints> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(11);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: boolean val$_checked>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: boolean val$_enableConstraints>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScopeVars", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("mapping", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("populatedXStorePropertiesInScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("runtime", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("updatedRootTree", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113 v;
-org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113;
-v := @parameter: java.lang.Object;
+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 = 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/pure/mapping/modelToModel.pure", 541, 51, 541, 126);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification: org.eclipse.collections.api.RichIterable _processedChainSets()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.RichIterable val$_setsProcessed>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable concatenate(java.lang.Object,java.lang.Object)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+boolean v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113 v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v;
+java.lang.Object[] v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_graphFetch_routing_createGetAllApplicationForRootGraphFetchTree_RootGraphFetchTree_1__FunctionExpression_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: boolean val$_checked>;
+if v == 0 goto label;
+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::pure::graphFetch::execution::graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_");
+goto label;
+label:
+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::pure::graphFetch::execution::graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_");
+label:
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _func(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: boolean val$_checked>;
+if v == 0 goto label;
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::graphFetch::execution::graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
+goto label;
+label:
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::graphFetch::execution::graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _functionName(java.lang.String)>(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::import::ImportGroup", "Root::system::imports::coreImport");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _importGroup(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.ImportGroup)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: boolean val$_checked>;
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+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::pure::dataQuality::Checked");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+goto label;
+label:
+v = v;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _genericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _multiplicity(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)[2];
+v[0] = v;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_updatedRootTree>;
+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.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _values(org.eclipse.collections.api.RichIterable)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _multiplicity(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+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::pure::graphFetch::RootGraphFetchTree");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _genericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
+v[1] = v;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _parametersValues(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_inScopeVars>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope>;
+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_pure_mapping_modelToModel$113: boolean val$_enableConstraints>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: boolean val$_checked>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _processedChainSets(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planModelChainConnectionGraphFetchExecution_FunctionExpression_1__ModelChainConnection_1__RootGraphFetchTree_1__Mapping_1__Runtime_1__ExecutionContext_1__RoutedValueSpecification_$0_1$__Map_1__AbstractProperty_MANY__Boolean_1__Boolean_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v, 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_pure_mapping_modelToModel$113 v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114.jimple	2025-03-13 09:25:49.803048655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114.jimple	2025-03-13 11:53:10.107986142 +0000
@@ -1,19 +1,128 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114 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 boolean val$_checked;
+final boolean val$_enableConstraints;
+final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
+final org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection;
+void <init>(boolean, boolean, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.coreinstance.meta.pure.store.Store, org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v, v;
+java.lang.Boolean v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v, v;
+boolean v, v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: boolean;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: boolean val$_checked> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: boolean val$_enableConstraints> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: boolean val$_checked>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: boolean val$_enableConstraints>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("store", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("updatedConnection", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114;
-v := @parameter: java.lang.Object;
+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_pure_mapping_modelToModel$114: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode value(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode value(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v, v;
+boolean v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type Root_meta_pure_graphFetch_typeFromGraphFetchTree_GraphFetchTree_1__Type_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+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/pure/mapping/modelToModel.pure", v, v, 441, 70, 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/m3/coreinstance/meta/pure/graphFetch/PropertyGraphFetchTree;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$59");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType _propertiesWithParameters(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _graphFetchTree(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _store(org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: boolean val$_enableConstraints>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _enableConstraints(boolean)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: boolean val$_checked>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _checked(boolean)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114 v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115.jimple	2025-03-13 09:25:26.679414490 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115.jimple	2025-03-13 11:53:10.107986142 +0000
@@ -1,103 +1,55 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115 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_pure_tools_DebugContext val$_debug;
-final org.eclipse.collections.api.RichIterable val$_orderedPaths;
-final java.lang.String val$_parentPath;
-final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree val$_tree;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree)
-{
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v, v;
-java.lang.String v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.eclipse.collections.api.RichIterable val$_orderedPaths> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: java.lang.String val$_parentPath> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("orderedPaths", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: java.lang.String val$_parentPath>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("parentPath", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree val$_tree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("tree", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
 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_pure_mapping_modelToModel$115: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v, v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115$1 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
-boolean v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v, v;
+int v, v, v, v;
+boolean v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Class v;
 java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: boolean Root_meta_pure_functions_meta_isPrimitiveValueProperty_AbstractProperty_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 if v != 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/QualifiedProperty;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_milestoning_hasGeneratedMilestoningPropertyStereotype: boolean Root_meta_pure_milestoning_hasGeneratedMilestoningPropertyStereotype_Function_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
+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/pure/mapping/modelToModel.pure", v, v, 467, 164, 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/metamodel/type/Class;", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type__subTypeOf: boolean Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 if v == 0 goto label;
 label:
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree val$_tree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
-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_mapping_modelToModel: boolean Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_generatePropertyNodeForComplexProperty_RoutedPropertyGraphFetchTree_1__SetImplementation_MANY__Boolean_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115$1: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode execute()>();
+v = 1;
 goto label;
 label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+v = 0;
 label:
 return v;
 }
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115 v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116.jimple	2025-03-13 09:25:49.163058778 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116.jimple	2025-03-13 11:53:10.103986204 +0000
@@ -1,142 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116 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_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification val$_p;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue val$_p;
-final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree val$_tree;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree v, v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification val$_p1> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue val$_p2> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(7);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("mapping", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification val$_p1>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("p1", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue val$_p2>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("p2", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree val$_tree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("tree", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression 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.mapping.SetImplementation)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116 v;
-java.lang.Object v, v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116;
-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_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-java.lang.Object[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
-int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-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/pure/mapping/modelToModel.pure", 590, 54, 590, 268);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification val$_p1>;
-v[0] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue val$_p2>;
-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/pure/mapping/modelToModel.pure", 590, 84, 590, 241);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree val$_tree>;
-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/pure/mapping/modelToModel.pure", 590, 98, 590, 240);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_routing_byPassClusteringInfoDeep_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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/pure/mapping/modelToModel.pure", v, v, 590, 147, 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/graphFetch/RootGraphFetchTree;", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_graphFetch_graphFetch_routing: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree Root_meta_pure_graphFetch_routing_routeRootGraphFetchTree_RootGraphFetchTree_1__SetImplementation_1__Mapping_1__ExecutionContext_1__Extension_MANY__RoutedRootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree _tree(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _values(org.eclipse.collections.api.RichIterable)>(v);
-v[1] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _parametersValues(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117.jimple	2025-03-13 09:25:57.174932044 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117.jimple	2025-03-13 11:53:09.811990799 +0000
@@ -1,62 +1,30 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117 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.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_rf;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)
+void <init>()
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_rf> = 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_pure_mapping_modelToModel$117: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_rf>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rf", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117: 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
+java.lang.Class v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117;
-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_pure_mapping_modelToModel$117: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-java.lang.Object[] v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_rf>;
-v = newarray (java.lang.Object)[1];
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v != 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118.jimple	2025-03-13 09:25:38.567226405 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118.jimple	2025-03-13 11:53:10.003987778 +0000
@@ -1,22 +1,71 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118 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_store_model_ModelChainConnection val$_mcc;
+void <init>(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118;
-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_store_model_ModelChainConnection;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc> = 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_pure_mapping_modelToModel$118: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("mcc", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation)
+public org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
-java.lang.Class v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/OperationSetImplementation;";
-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_pure_mapping_modelToModel$118: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore value(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore value(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118 v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v, v;
+java.lang.Object v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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/pure/mapping/modelToModel.pure", 496, 108, 496, 162);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc>;
+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/pure/mapping/modelToModel.pure", 496, 123, 496, 161);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.eclipse.collections.api.RichIterable _mappings()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection _mappings(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119.jimple	2025-03-13 09:25:42.591162744 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119.jimple	2025-03-13 11:53:02.240109925 +0000
@@ -1,29 +1,27 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc;
+void <init>(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
 boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _operation()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::router::operations::merge_OperationSetImplementation_1__SetImplementation_MANY_");
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection val$_mcc>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 return v;
 }
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1.jimple	2025-03-13 09:25:39.031219064 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1.jimple	2025-03-13 11:53:03.796085444 +0000
@@ -1,38 +1,68 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction keyFn;
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1$1 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1 v;
+org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction2: void <init>()>();
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1)>(v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction keyFn> = 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_pure_mapping_modelToModel$120$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.eclipse.collections.api.RichIterable val$_setsProcessed>;
+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)>("ext", v, "setsProcessed", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.eclipse.collections.api.map.MutableMap value(org.eclipse.collections.api.map.MutableMap, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping)
+public org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction v;
-org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1;
+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_pure_mapping_modelToModel$120$1: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification value(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification value(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1 v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.eclipse.collections.api.RichIterable val$_setsProcessed>;
+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_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_updateClusterWithChainProcessingInfo_StoreMappingClusteredValueSpecification_1__RoutedValueSpecification_$0_1$__SetImplementation_MANY__StoreMappingClusteredValueSpecification_1_(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.eclipse.collections.api.RichIterable,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_pure_mapping_modelToModel$120$1 v;
+org.eclipse.collections.api.map.MutableMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1;
-v := @parameter: org.eclipse.collections.api.map.MutableMap;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction keyFn>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: java.lang.Object valueOf(java.lang.Object)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl: void <init>(java.lang.String)>("Anonymous");
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object getIfAbsentPut(java.lang.Object,java.lang.Object)>(v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List _valuesAdd(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120.jimple	2025-03-13 09:25:39.035219000 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120.jimple	2025-03-13 11:53:03.796085444 +0000
@@ -1,131 +1,40 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_allOps;
-void <init>(org.eclipse.collections.api.RichIterable)
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v;
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.eclipse.collections.api.RichIterable val$_allOps> = 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_pure_mapping_modelToModel$120: org.eclipse.collections.api.RichIterable val$_allOps>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("allOps", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
+final org.eclipse.collections.api.RichIterable val$_setsProcessed;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification 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;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 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_pure_mapping_modelToModel$120: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.eclipse.collections.api.RichIterable val$_setsProcessed> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Long v, v;
-boolean v;
-long v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v, v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$2 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.eclipse.collections.api.RichIterable _parameters()>();
+v := @parameter: java.lang.Object;
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$5");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/mapping/modelToModel.pure", v, v, 613, 66, 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/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$6");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_operation_distinct: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_distinct_T_MANY__T_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/pure/mapping/modelToModel.pure", v, v, 613, 110, 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/m3/coreinstance/meta/pure/metamodel/type/Class;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(boolean,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "Found an attempt to merge different classes, Merge operation ids must all be the same class", v);
-v = new org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.eclipse.collections.api.RichIterable _parameters()>();
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/mapping/modelToModel.pure", v, v, 614, 84, 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/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$9");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$2: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy: org.eclipse.collections.api.map.MutableMap newMutableMap()>();
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: java.lang.Object injectInto(java.lang.Object,org.eclipse.collections.api.block.function.Function)>(v, v);
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: void <init>(org.eclipse.collections.api.map.MutableMap)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable values(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$26");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121.jimple	2025-03-13 09:25:25.903426769 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121.jimple	2025-03-13 11:53:10.099986268 +0000
@@ -1,103 +1,19 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, 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.generated.Root_meta_pure_mapping_StoreQuery)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(6);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("mapping", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("runtime", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sq", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.eclipse.collections.api.map.MutableMap __vars> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121;
-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_pure_mapping_modelToModel$121: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.generated.Root_meta_pure_router_clustering_ClusterResponse v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$121: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_router_store_cluster: org.finos.legend.pure.generated.Root_meta_pure_router_clustering_ClusterResponse Root_meta_pure_router_clustering_cluster_ValueSpecification_1__Mapping_$0_1$__Runtime_1__Map_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ClusterResponse_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_clustering_ClusterResponse: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _cluster()>();
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122.jimple	2025-03-13 09:25:46.623098959 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122.jimple	2025-03-13 11:53:10.099986268 +0000
@@ -1,96 +1,36 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery)
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sq", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122;
-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_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode value(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode value(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
 java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.eclipse.collections.api.RichIterable val$_extensions>;
+v := @parameter: java.lang.Object;
+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.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_pure_mapping_modelToModel$122: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_type: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type Root_meta_pure_functions_meta_type_Any_MANY__Type_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_fail: boolean Root_meta_pure_functions_asserts_fail_String_1__Any_MANY__Boolean_1_(java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("Unsupported model chain connection element %s in graph fetch execution", 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_generation: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_executionPlan_plan_ClusteredValueSpecification_1__Map_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/mapping/modelToModel.pure", v, v, 628, 106, 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/generated/Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode;", v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123.jimple	2025-03-13 09:25:36.259262918 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123.jimple	2025-03-13 11:53:06.036050204 +0000
@@ -1,56 +1,34 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.eclipse.collections.api.RichIterable val$_setsProcessed;
+void <init>(org.eclipse.collections.api.RichIterable)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: org.eclipse.collections.api.RichIterable val$_setsProcessed> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-long v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-java.lang.Long v, v;
-org.eclipse.collections.api.block.function.Function v;
-boolean v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123$1 v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _propertyMapping()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _propertyMapping()>();
-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_pure_mapping_modelToModel$123$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-label:
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$explodeMultiPropertyMappingSubTreesToMultiSubTrees$15$system$imports$import__core_pure_mapping_modelToModel_pure_2$10");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/mapping/modelToModel.pure", 541, 51, 541, 126);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification: org.eclipse.collections.api.RichIterable _processedChainSets()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: org.eclipse.collections.api.RichIterable val$_setsProcessed>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable concatenate(java.lang.Object,java.lang.Object)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _processedChainSets(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1.jimple	2025-03-13 09:25:30.807349175 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1.jimple	2025-03-13 11:53:04.660071852 +0000
@@ -1,89 +1,142 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_st;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125)
+void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1 v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction2: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_st> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode execute()
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Long v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+long v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1$1 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1$2 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v, v, v, v, v, v, v, v, v;
+boolean v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1 v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_st>;
+interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_dsl_mapping_functions_Mapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation Root_meta_pure_mapping_rootClassMappingByClass_Mapping_1__Class_1__SetImplementation_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,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/pure/mapping/modelToModel.pure", v, v, 675, 146, 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/external/store/model/PureInstanceSetImplementation;", v);
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$sourceSupportsBatching$16$system$imports$import__core_pure_mapping_modelToModel_pure_2$3");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: java.lang.String val$_parentPath>;
+v[0] = v;
+v[1] = ".";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_st>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_nodePathName_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[2] = v;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 675, 193, 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.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/pure/mapping/modelToModel.pure", v, v, 675, 202, 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/metamodel/type/Class;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-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/pure/mapping/modelToModel.pure", 677, 103, 677, 204);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: java.lang.String val$_parentPath>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_dsl_mapping_functions_Mapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation Root_meta_pure_mapping_rootClassMappingByClass_Mapping_1__Class_1__SetImplementation_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+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_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$pure$mapping$modelToModel$graphFetch$executionPlan$generateInMemoryChildGraphNodes$9$system$imports$import__core_pure_mapping_modelToModel_pure_2$6");
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1)>(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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/mapping/modelToModel.pure", v, v, 677, 168, 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/external/store/model/PureInstanceSetImplementation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List _valuesAdd(java.lang.Object)>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 556, 13, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean pureAssert(boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+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_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$pure$mapping$modelToModel$graphFetch$executionPlan$generateInMemoryChildGraphNodes$9$system$imports$import__core_pure_mapping_modelToModel_pure_2$7");
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1$2: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1,java.lang.String)>(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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/mapping/modelToModel.pure", v, v, 677, 87, 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 557, 13, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean pureAssert(boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_st>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetchExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType Root_meta_pure_graphFetch_executionPlan_resultTypeFromGraphFetchTree_GraphFetchTree_1__PartialClassResultType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: long indexOf(java.lang.Iterable,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode _nodeIndex(long)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: java.lang.String val$_parentPath>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: long indexOf(java.lang.Iterable,java.lang.Object)>(v, v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode _parentIndex(java.lang.Long)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_st>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode _graphFetchTree(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_st>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+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_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_generateInMemoryChildGraphNodes_RoutedGraphFetchTree_1__String_1__String_MANY__DebugContext_1__InMemoryGraphFetchExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode _children(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$6.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125.jimple	2025-03-13 09:25:17.311562722 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125.jimple	2025-03-13 11:53:04.664071789 +0000
@@ -1,202 +1,103 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass;
-final org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+final org.eclipse.collections.api.RichIterable val$_orderedPaths;
+final java.lang.String val$_parentPath;
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree val$_tree;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree)
 {
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v;
 org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v, v;
+java.lang.String v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_orderedPaths> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: java.lang.String val$_parentPath> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("orderedPaths", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: java.lang.String val$_parentPath>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("parentPath", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree val$_tree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("tree", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
-return;
+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_pure_mapping_modelToModel$125: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Long v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v;
-org.eclipse.collections.api.factory.list.ImmutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Number v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.list.ImmutableList v;
-org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.list.FixedSizeList v;
-boolean v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+boolean v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$3 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$2 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$5 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$4 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$6 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.block.function.Function v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Long[] v;
-org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.factory.list.FixedSizeListFactory v;
+java.lang.Class v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.eclipse.collections.api.RichIterable _mappings()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.eclipse.collections.api.RichIterable _mappings()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number minus(org.eclipse.collections.api.list.ListIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable take(org.eclipse.collections.api.RichIterable,long)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable concatenate(java.lang.Object,java.lang.Object)>(v, v);
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass>;
-v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::pure::functions::collection::List");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
-v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::store::model::PureInstanceSetImplementation");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List _classifierGenericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.ImmutableListFactory immutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.ImmutableListFactory: org.eclipse.collections.api.list.ImmutableList empty()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List _values(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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)>(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/pure/mapping/modelToModel.pure", v, v, 678, 82, 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: java.lang.Object fold(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.block.function.Function,java.lang.Object)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.eclipse.collections.api.RichIterable _mappings()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object last(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/pure/mapping/modelToModel.pure", v, v, 681, 79, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_dsl_mapping_functions_Mapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation Root_meta_pure_mapping_rootClassMappingByClass_Mapping_1__Class_1__SetImplementation_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope>;
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$sourceSupportsBatching$16$system$imports$import__core_pure_mapping_modelToModel_pure_2$10");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap newMap(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-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_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_tools_tools_extension: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext Root_meta_pure_tools_noDebug__DebugContext_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_resolveParamMapForChainProcessing_SetImplementation_MANY__Map_1__DebugContext_1__Map_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$4: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_mapping_modelToModel$125$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$3: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125)>(v);
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$sourceSupportsBatching$16$system$imports$import__core_pure_mapping_modelToModel_pure_2$17");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$sourceSupportsBatching$16$system$imports$import__core_pure_mapping_modelToModel_pure_2$18");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/mapping/modelToModel.pure", v, v, 691, 71, 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/m3/coreinstance/meta/pure/metamodel/function/property/AbstractProperty;", 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_pure_mapping_modelToModel$125$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$2: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/InstanceSetImplementation;", 1, 1);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: boolean Root_meta_pure_functions_meta_isPrimitiveValueProperty_AbstractProperty_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v != 0 goto label;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/QualifiedProperty;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_milestoning_hasGeneratedMilestoningPropertyStereotype: boolean Root_meta_pure_milestoning_hasGeneratedMilestoningPropertyStereotype_Function_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$5: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
 label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/SetImplementation;", 1, 1);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree val$_tree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+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_mapping_modelToModel: boolean Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_generatePropertyNodeForComplexProperty_RoutedPropertyGraphFetchTree_1__SetImplementation_MANY__Boolean_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$6: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$6: java.lang.Object valueOf(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125$1: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode execute()>();
 goto label;
 label:
-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/pure/mapping/modelToModel.pure", v, v, 694, 38, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
 label:
 return v;
 }
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126.jimple	2025-03-13 09:25:45.915110160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126.jimple	2025-03-13 11:53:02.136111560 +0000
@@ -1,21 +1,142 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126 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_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification val$_p;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue val$_p;
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree val$_tree;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree)
 {
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification val$_p1> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue val$_p2> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(7);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("mapping", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification val$_p1>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("p1", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue val$_p2>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("p2", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree val$_tree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("tree", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Boolean v;
-java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126;
-v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
+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_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126 v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+java.lang.Object[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+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/pure/mapping/modelToModel.pure", 590, 54, 590, 268);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)[2];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification val$_p1>;
+v[0] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue val$_p2>;
+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/pure/mapping/modelToModel.pure", 590, 84, 590, 241);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree val$_tree>;
+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/pure/mapping/modelToModel.pure", 590, 98, 590, 240);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_routing_byPassClusteringInfoDeep_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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/pure/mapping/modelToModel.pure", v, v, 590, 147, 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/graphFetch/RootGraphFetchTree;", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_graphFetch_graphFetch_routing: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree Root_meta_pure_graphFetch_routing_routeRootGraphFetchTree_RootGraphFetchTree_1__SetImplementation_1__Mapping_1__ExecutionContext_1__Extension_MANY__RoutedRootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree _tree(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _values(org.eclipse.collections.api.RichIterable)>(v);
+v[1] = v;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _parametersValues(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126 v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127.jimple	2025-03-13 09:25:47.583083772 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127.jimple	2025-03-13 11:52:56.444201108 +0000
@@ -1,50 +1,62 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127 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.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_rf;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_rf> = 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_pure_mapping_modelToModel$127: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_rf>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rf", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127 v;
-long v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.Long v, v;
-int v, v, v, v;
-boolean v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-java.lang.Class v;
-java.lang.Object v, v, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/AbstractProperty;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-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/pure/mapping/modelToModel.pure", v, v, 711, 135, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
+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_pure_mapping_modelToModel$127: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+java.lang.Object[] v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation v;
+java.lang.Object v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.InstanceSetImplementation;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_rf>;
+v = newarray (java.lang.Object)[1];
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128.jimple	2025-03-13 09:25:29.655367402 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128.jimple	2025-03-13 11:53:10.099986268 +0000
@@ -1,26 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
 void <init>()
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128 v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128;
-v := @parameter: java.lang.Object;
-v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("");
-v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getOne()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getTwo()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/OperationSetImplementation;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129.jimple	2025-03-13 09:25:57.174932044 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129.jimple	2025-03-13 11:53:03.384091926 +0000
@@ -1,47 +1,30 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v;
-java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$pure$mapping$modelToModel$graphFetch$executionPlan$resolveParamMapForChainProcessing$17$system$imports$import__core_pure_mapping_modelToModel_pure_2$8");
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveParamMapForChainProcessing$17$system$imports$import__core_pure_mapping_modelToModel_pure_2$8");
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func>;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _operation()>();
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction1: java.lang.Object value(java.lang.Object,java.lang.Object)>(v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::router::operations::merge_OperationSetImplementation_1__SetImplementation_MANY_");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130.jimple	2025-03-13 09:25:43.267152050 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130.jimple	2025-03-13 11:53:09.883989666 +0000
@@ -1,7 +1,7 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_setsProcessed;
+final org.eclipse.collections.api.RichIterable val$_allOps;
 void <init>(org.eclipse.collections.api.RichIterable)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130 v;
@@ -10,18 +10,18 @@
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130: org.eclipse.collections.api.RichIterable val$_setsProcessed> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130: org.eclipse.collections.api.RichIterable val$_allOps> = 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_pure_mapping_modelToModel$130: org.eclipse.collections.api.RichIterable val$_setsProcessed>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("setsProcessed", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130: org.eclipse.collections.api.RichIterable val$_allOps>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("allOps", v);
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair 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;
@@ -30,44 +30,94 @@
 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_pure_mapping_modelToModel$130: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Long v, v;
+boolean v;
+long v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$1 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$2 v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v, v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_propertyToVarName_AbstractProperty_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130: org.eclipse.collections.api.RichIterable val$_setsProcessed>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.eclipse.collections.api.RichIterable _parameters()>();
+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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$5");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/mapping/modelToModel.pure", v, v, 715, 125, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 613, 66, 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/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;", 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_mapping_modelToModel: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_resolveSourcePropertyFromTargetProperty_AbstractProperty_1__PureInstanceSetImplementation_MANY__AbstractProperty_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_propertyToVarName_AbstractProperty_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$6");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_operation_distinct: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_distinct_T_MANY__T_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/pure/mapping/modelToModel.pure", v, v, 717, 47, 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 613, 110, 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/m3/coreinstance/meta/pure/metamodel/type/Class;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(boolean,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "Found an attempt to merge different classes, Merge operation ids must all be the same class", v);
+v = new org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.eclipse.collections.api.RichIterable _parameters()>();
+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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/mapping/modelToModel.pure", v, v, 614, 84, 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/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$9");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$2: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy: org.eclipse.collections.api.map.MutableMap newMutableMap()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: java.lang.Object injectInto(java.lang.Object,org.eclipse.collections.api.block.function.Function)>(v, v);
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: void <init>(org.eclipse.collections.api.map.MutableMap)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable values(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$validateMergeMapping$12$system$imports$import__core_pure_mapping_modelToModel_pure_2$26");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131.jimple	2025-03-13 09:25:33.651304179 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131.jimple	2025-03-13 11:53:10.111986079 +0000
@@ -1,43 +1,103 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, 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.generated.Root_meta_pure_mapping_StoreQuery)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property> = v;
-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_pure_tools_DebugContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(6);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("mapping", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("runtime", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sq", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MappingClass v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v, v;
-boolean v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MappingClass _mappingClass()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-label:
-v = 1;
-goto label;
-label:
-v = 0;
-label:
+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_pure_mapping_modelToModel$131: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_router_clustering_ClusterResponse v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$131: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_router_store_cluster: org.finos.legend.pure.generated.Root_meta_pure_router_clustering_ClusterResponse Root_meta_pure_router_clustering_cluster_ValueSpecification_1__Mapping_$0_1$__Runtime_1__Map_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ClusterResponse_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_clustering_ClusterResponse: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _cluster()>();
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132.jimple	2025-03-13 09:25:40.143201472 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132.jimple	2025-03-13 11:52:59.804148248 +0000
@@ -1,218 +1,96 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_set;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.eclipse.collections.api.RichIterable val$_sets;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery)
 {
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
 org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sq", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.RichIterable val$_set> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.RichIterable val$_sets> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
-return;
+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_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode value(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty execute()
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode value(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v;
-java.lang.Long v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v, v;
-long v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132 v;
-java.lang.Class v, v;
-java.lang.Object v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v;
-boolean v, v, v, v;
-java.lang.String[] v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132$1 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v;
-org.eclipse.collections.api.block.function.Function v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.RichIterable val$_set>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "Expected 1 mapping for class - ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner: java.lang.String _name()>();
-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/pure/mapping/modelToModel.pure", v, v, 725, 93, 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[1] = v;
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(boolean,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.RichIterable val$_set>;
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$8");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/SimpleFunctionExpression;";
-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/pure/mapping/modelToModel.pure", v, v, 727, 21, 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/m3/coreinstance/meta/external/store/model/PurePropertyMapping;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$11");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$12");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 727, 78, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/AbstractProperty;";
-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/pure/mapping/modelToModel.pure", v, v, 727, 132, 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/m3/coreinstance/meta/external/store/model/PurePropertyMapping;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$13");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$14");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 727, 189, 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);
-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/pure/mapping/modelToModel.pure", v, v, 727, 198, 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/metamodel/valuespecification/SimpleFunctionExpression;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "Expected target property : ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
-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/pure/mapping/modelToModel.pure", v, v, 727, 339, 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[1] = v;
-v[2] = " to be mapped directly to a source property for resolving service parameter input";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(boolean,java.lang.String,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(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/pure/mapping/modelToModel.pure", v, v, 728, 32, 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/m3/coreinstance/meta/external/store/model/PurePropertyMapping;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$17");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$18");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 728, 89, 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);
-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/pure/mapping/modelToModel.pure", v, v, 728, 98, 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/metamodel/valuespecification/SimpleFunctionExpression;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_generation: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_executionPlan_plan_ClusteredValueSpecification_1__Map_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/mapping/modelToModel.pure", v, v, 728, 161, 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/metamodel/function/property/AbstractProperty;", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.RichIterable val$_sets>;
-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_pure_mapping_modelToModel$132: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_resolveSourcePropertyFromTargetProperty_AbstractProperty_1__PureInstanceSetImplementation_MANY__AbstractProperty_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 628, 106, 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/generated/Root_meta_pure_graphFetch_executionPlan_GlobalGraphFetchExecutionNode;", v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1.jimple	2025-03-13 09:25:46.983093265 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1.jimple	2025-03-13 11:52:53.616245600 +0000
@@ -1,70 +1,69 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rp;
 final org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133)
+void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 v, v, v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1 v;
-java.lang.String v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 this$0> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rp> = 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_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-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)>("extensions", v, "space", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rp>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rp", v);
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: 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)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1 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_pure_mapping_modelToModel$133$1;
 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_pure_mapping_modelToModel$133$1: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 v, 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;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1$1 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1 v;
-java.lang.String v, v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping;
 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "     ";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rp>;
+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/pure/mapping/modelToModel.pure", 663, 84, 663, 179);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree _propertyMapping(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rp>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping)>(v, v);
+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 = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_inMemoryGraphFetchExecutionNodeToString_InMemoryGraphFetchExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree _sets(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133.jimple	2025-03-13 09:25:46.987093201 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133.jimple	2025-03-13 11:52:53.616245600 +0000
@@ -1,272 +1,56 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final java.lang.String val$_space;
-final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133;
-v := @parameter: java.lang.String;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.Long v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping v, v, v;
 long v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 v;
-java.lang.Object v, v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+java.lang.Long v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1 v;
-boolean v, v, v, v;
-java.lang.String[] v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation v;
+org.eclipse.collections.api.block.function.Function v;
+boolean v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[38];
-v[0] = "InMemoryCrossStoreGraphFetch\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "(";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v[3] = v;
-v[4] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[5] = v;
-v[6] = "  graphFetchTree = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _graphFetchTree()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, " ", "");
-v[7] = v;
-v[8] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[9] = v;
-v[10] = "  nodeIndex = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: long _nodeIndex()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[11] = v;
-v[12] = "\n";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = "";
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  parentIndex = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
-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/pure/mapping/modelToModel.pure", v, v, 748, 94, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[2] = v;
-v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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);
-label:
-v[13] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: java.lang.Long _batchSize()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _propertyMapping()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 if v == 0 goto label;
-v = "";
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  batchSize = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: java.lang.Long _batchSize()>();
-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/pure/mapping/modelToModel.pure", v, v, 749, 88, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[2] = v;
-v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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);
-label:
-v[14] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[15] = v;
-v[16] = "  xStorePropertyMapping = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping _xStorePropertyMapping()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property _property()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property: java.lang.String _name()>();
-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/pure/mapping/modelToModel.pure", v, v, 750, 90, 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[17] = v;
-v[18] = "[";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping _xStorePropertyMapping()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping: java.lang.String _sourceSetImplementationId()>();
-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/pure/mapping/modelToModel.pure", v, v, 750, 158, 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[19] = v;
-v[20] = " -> ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping _xStorePropertyMapping()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping: java.lang.String _targetSetImplementationId()>();
-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/pure/mapping/modelToModel.pure", v, v, 750, 229, 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[21] = v;
-v[22] = "]";
-v[23] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[24] = v;
-v[25] = "  supportsBatching = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: boolean _supportsBatching()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[26] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[27] = v;
-v[28] = "  checked = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: boolean _checked()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[29] = 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_childrenToString_ExecutionNode_MANY__String_1__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v[30] = v;
-v[31] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[32] = v;
-v[33] = "  children = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.eclipse.collections.api.RichIterable _children()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _propertyMapping()>();
 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_pure_mapping_modelToModel$133$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133)>(v);
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)>(v, v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "[\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "     ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = newarray (java.lang.String)[3];
-v[0] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "     ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = newarray (java.lang.String)[3];
-v[0] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "  ]\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
-v[34] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation _implementation()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.eclipse.collections.api.RichIterable val$_extensions>;
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+label:
 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$explodeMultiPropertyMappingSubTreesToMultiSubTrees$15$system$imports$import__core_pure_mapping_modelToModel_pure_2$10");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_printImplementation_PlatformImplementation_$0_1$__String_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "implementation", v, v, v);
-v[35] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.String val$_space>;
-v[36] = v;
-v[37] = ")\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 mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134.jimple	2025-03-13 09:25:53.090996643 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134.jimple	2025-03-13 11:53:10.111986079 +0000
@@ -1,225 +1,19 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final java.lang.String val$_space;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134;
-v := @parameter: java.lang.String;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Long v, v, v, v;
-long v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134$1 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
-java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
-boolean v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-java.lang.String[] v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation v;
-int v, v, v, v, v, v, v, v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134 v;
-java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[26];
-v[0] = "InMemoryRootGraphFetch\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "(";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v[3] = v;
-v[4] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[5] = v;
-v[6] = "  graphFetchTree = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _graphFetchTree()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, " ", "");
-v[7] = v;
-v[8] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[9] = v;
-v[10] = "  nodeIndex = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: long _nodeIndex()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[11] = v;
-v[12] = "\n";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = "";
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  parentIndex = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
-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/pure/mapping/modelToModel.pure", v, v, 762, 94, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[2] = v;
-v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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);
-label:
-v[13] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: java.lang.Long _batchSize()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = "";
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  batchSize = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: java.lang.Long _batchSize()>();
-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/pure/mapping/modelToModel.pure", v, v, 763, 88, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[2] = v;
-v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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);
-label:
-v[14] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[15] = v;
-v[16] = "  checked = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: boolean _checked()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[17] = 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_childrenToString_ExecutionNode_MANY__String_1__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v[18] = v;
-v[19] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[20] = v;
-v[21] = "  children = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: org.eclipse.collections.api.RichIterable _children()>();
-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_pure_mapping_modelToModel$134$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "[\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "     ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = newarray (java.lang.String)[3];
-v[0] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "     ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = newarray (java.lang.String)[3];
-v[0] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "  ]\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
-v[22] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation _implementation()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_printImplementation_PlatformImplementation_$0_1$__String_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "implementation", v, v, v);
-v[23] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.String val$_space>;
-v[24] = v;
-v[25] = ")\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1.jimple	2025-03-13 09:25:38.119233492 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1.jimple	2025-03-13 11:52:54.980224142 +0000
@@ -1,78 +1,89 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 v, v, v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1 v;
-java.lang.String v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 this$0> = 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_pure_mapping_modelToModel$135$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-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)>("extensions", v, "space", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction2: void <init>()>();
 return;
 }
-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;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1 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_pure_mapping_modelToModel$135$1;
-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_pure_mapping_modelToModel$135$1: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1 v;
-java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode;
-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 := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "     ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_dsl_mapping_functions_Mapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation Root_meta_pure_mapping_rootClassMappingByClass_Mapping_1__Class_1__SetImplementation_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,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/pure/mapping/modelToModel.pure", v, v, 675, 146, 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/external/store/model/PureInstanceSetImplementation;", v);
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$sourceSupportsBatching$16$system$imports$import__core_pure_mapping_modelToModel_pure_2$3");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_mapping_modelToModel: java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_inMemoryGraphFetchExecutionNodeToString_InMemoryGraphFetchExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,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_pure_mapping_modelToModel$135$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 675, 193, 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.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/pure/mapping/modelToModel.pure", v, v, 675, 202, 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/metamodel/type/Class;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+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/pure/mapping/modelToModel.pure", 677, 103, 677, 204);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object copy(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_dsl_mapping_functions_Mapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation Root_meta_pure_mapping_rootClassMappingByClass_Mapping_1__Class_1__SetImplementation_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,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/pure/mapping/modelToModel.pure", v, v, 677, 168, 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/external/store/model/PureInstanceSetImplementation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List _valuesAdd(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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)>(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/pure/mapping/modelToModel.pure", v, v, 677, 87, 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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$6.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135.jimple	2025-03-13 09:25:38.123233428 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135.jimple	2025-03-13 11:52:38.352485741 +0000
@@ -1,172 +1,202 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final java.lang.String val$_space;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass;
+final org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135;
-v := @parameter: java.lang.String;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$2 v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1 v;
-long v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
-java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.list.MutableList v, v, v, v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-java.lang.String[] v, v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation v;
-int v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$4 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$3 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$6 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$5 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v;
+org.eclipse.collections.api.factory.list.ImmutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Number v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.ImmutableList v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.list.FixedSizeList v;
+boolean v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.block.function.Function v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Long[] v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 v;
-java.lang.Object v, v, v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.FixedSizeListFactory v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.eclipse.collections.api.RichIterable _mappings()>();
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[20];
-v[0] = "InMemoryPropertyGraphFetch\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.eclipse.collections.api.RichIterable _mappings()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
 v[1] = v;
-v[2] = "(";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v[3] = v;
-v[4] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[5] = v;
-v[6] = "  graphFetchTree = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _graphFetchTree()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, " ", "");
-v[7] = v;
-v[8] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[9] = v;
-v[10] = "  nodeIndex = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: long _nodeIndex()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[11] = v;
-v[12] = "\n";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
+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: java.lang.Number minus(org.eclipse.collections.api.list.ListIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable take(org.eclipse.collections.api.RichIterable,long)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable concatenate(java.lang.Object,java.lang.Object)>(v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class val$_rootClass>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::functions::collection::List");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::store::model::PureInstanceSetImplementation");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List _classifierGenericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.ImmutableListFactory immutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.ImmutableListFactory: org.eclipse.collections.api.list.ImmutableList empty()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List _values(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = "";
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  parentIndex = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
+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)>(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/pure/mapping/modelToModel.pure", v, v, 774, 94, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 678, 82, 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: java.lang.Object fold(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.block.function.Function,java.lang.Object)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection: org.eclipse.collections.api.RichIterable _mappings()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object last(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/pure/mapping/modelToModel.pure", v, v, 681, 79, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[2] = v;
-v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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);
-label:
-v[13] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[14] = v;
-v[15] = "  children = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.eclipse.collections.api.RichIterable _children()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_dsl_mapping_functions_Mapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation Root_meta_pure_mapping_rootClassMappingByClass_Mapping_1__Class_1__SetImplementation_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.eclipse.collections.api.RichIterable val$_populatedXStorePropertiesInScope>;
 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_pure_mapping_modelToModel$135$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135)>(v);
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$sourceSupportsBatching$16$system$imports$import__core_pure_mapping_modelToModel_pure_2$10");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "[\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "     ";
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = newarray (java.lang.String)[3];
-v[0] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "     ";
-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.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap newMap(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
 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_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = newarray (java.lang.String)[3];
-v[0] = "\n";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[1] = v;
-v[2] = "  ]\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.core_pure_tools_tools_extension: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext Root_meta_pure_tools_noDebug__DebugContext_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
-v[16] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation _implementation()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[0] = v;
-v[1] = "  ";
-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.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_resolveParamMapForChainProcessing_SetImplementation_MANY__Map_1__DebugContext_1__Map_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$4: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_mapping_modelToModel$135$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$3: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135)>(v);
+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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$sourceSupportsBatching$16$system$imports$import__core_pure_mapping_modelToModel_pure_2$17");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$sourceSupportsBatching$16$system$imports$import__core_pure_mapping_modelToModel_pure_2$18");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_printImplementation_PlatformImplementation_$0_1$__String_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "implementation", v, v, v);
-v[17] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.String val$_space>;
-v[18] = v;
-v[19] = ")\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 mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/mapping/modelToModel.pure", v, v, 691, 71, 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/m3/coreinstance/meta/pure/metamodel/function/property/AbstractProperty;", 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_pure_mapping_modelToModel$135$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$2: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List)>(v, v);
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/InstanceSetImplementation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$5: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/SetImplementation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$6: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/mapping/modelToModel.pure", v, v, 694, 38, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136.jimple	2025-03-13 09:25:57.174932044 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136.jimple	2025-03-13 11:53:01.448122384 +0000
@@ -1,44 +1,21 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation val$_setImpl;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation val$_setImpl> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MergeOperationSetImplementation)
+public java.lang.Object valueOf(java.lang.Object)
 {
+java.lang.Boolean v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MergeOperationSetImplementation v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MergeOperationSetImplementation;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation val$_setImpl>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation: java.lang.String _id()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MergeOperationSetImplementation: org.eclipse.collections.api.RichIterable _parameters()>();
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$2$system$imports$import__core_pure_mapping_modelToModel_pure_1$5");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137.jimple	2025-03-13 09:25:54.326977092 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137.jimple	2025-03-13 11:53:10.111986079 +0000
@@ -7,16 +7,44 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
-java.lang.Class v;
+long v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Long v, v;
+int v, v, v, v;
+boolean v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137 v;
-boolean v;
+java.lang.Class v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/MergeOperationSetImplementation;";
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/AbstractProperty;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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/pure/mapping/modelToModel.pure", v, v, 711, 135, 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);
 v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138.jimple	2025-03-13 09:25:13.259626843 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138.jimple	2025-03-13 11:53:10.111986079 +0000
@@ -1,115 +1,26 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-boolean v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$1 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$3 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$2 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$4 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Class v;
-java.lang.Object v, v, v, v, v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138;
 v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
-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/pure/mapping/modelToModel.pure", v, v, 135, 61, 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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$2: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138)>(v);
-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/pure/mapping/modelToModel.pure", v, v, 136, 80, 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/m3/coreinstance/meta/pure/metamodel/type/Class;", 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_pure_mapping_modelToModel$138$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/DataType;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/Property;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$3: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = (int) -1;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138$4: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138)>(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.generated.core_pure_mapping_modelToModel$138$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/mapping/modelToModel.pure", v, v, 138, 76, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-if v == 0 goto label;
-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/pure/mapping/modelToModel.pure", v, v, 143, 37, 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);
-goto label;
-label:
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("");
+v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getOne()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getTwo()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139.jimple	2025-03-13 09:25:57.174932044 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139.jimple	2025-03-13 11:53:10.111986079 +0000
@@ -1,19 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-void <init>()
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$pure$mapping$modelToModel$graphFetch$executionPlan$resolveParamMapForChainProcessing$17$system$imports$import__core_pure_mapping_modelToModel_pure_2$8");
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveParamMapForChainProcessing$17$system$imports$import__core_pure_mapping_modelToModel_pure_2$8");
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139 v;
 java.lang.Object v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139;
-v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-return null;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction1: java.lang.Object value(java.lang.Object,java.lang.Object)>(v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140.jimple	2025-03-13 09:25:51.743017967 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140.jimple	2025-03-13 11:53:10.107986142 +0000
@@ -1,79 +1,81 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
-final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_setsProcessed;
+void <init>(org.eclipse.collections.api.RichIterable)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.eclipse.collections.api.RichIterable val$_setsProcessed> = 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_pure_mapping_modelToModel$140: org.eclipse.collections.api.RichIterable val$_setsProcessed>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("setsProcessed", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140;
-v := @parameter: java.lang.Object;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v, v, 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.execution.ExecutionSupport v;
+java.lang.Object v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_propertyToVarName_AbstractProperty_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.eclipse.collections.api.RichIterable val$_setsProcessed>;
+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/pure/mapping/modelToModel.pure", v, v, 168, 64, 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/generated/Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification;", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.eclipse.collections.api.RichIterable val$_extensions>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 715, 125, 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/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;", 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_pure_mapping_modelToModel$140: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_inMemory: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_inMemory_planExecutionInMemory_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_external_store_model_ModelConnection,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_resolveSourcePropertyFromTargetProperty_AbstractProperty_1__PureInstanceSetImplementation_MANY__AbstractProperty_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_propertyToVarName_AbstractProperty_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/mapping/modelToModel.pure", v, v, 717, 47, 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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141.jimple	2025-03-13 09:25:46.619099022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141.jimple	2025-03-13 11:52:46.404359063 +0000
@@ -1,79 +1,43 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
-final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MappingClass v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v, v;
+boolean v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
-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/pure/mapping/modelToModel.pure", v, v, 169, 67, 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/generated/Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification;", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_mapping_modelToModel$141: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_chain: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_chain_planExecutionChain_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelChainConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MappingClass _mappingClass()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+label:
+v = 1;
+goto label;
+label:
+v = 0;
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1.jimple	2025-03-13 09:25:35.667272285 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1.jimple	2025-03-13 11:52:32.280581268 +0000
@@ -1,4 +1,4 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
 final org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142)
@@ -8,23 +8,23 @@
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1 v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1;
-v := @parameter: java.lang.Object;
-v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("");
-v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getOne()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getTwo()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.PropertyMapping: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property _property()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142.jimple	2025-03-13 09:25:35.667272285 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142.jimple	2025-03-13 11:52:32.220582212 +0000
@@ -1,55 +1,218 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
+final org.eclipse.collections.api.RichIterable val$_set;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.eclipse.collections.api.RichIterable val$_sets;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.eclipse.collections.api.RichIterable val$_set> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.eclipse.collections.api.RichIterable val$_sets> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty execute()
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 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;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v;
+java.lang.Long v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v, v;
+long v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Class v, v;
+java.lang.Object v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v;
+boolean v, v, v, v;
+java.lang.String[] v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v;
+org.eclipse.collections.api.block.function.Function v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.eclipse.collections.api.RichIterable val$_set>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = newarray (java.lang.String)[2];
-v[0] = "instances = \"";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelConnection: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _instances()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
+v[0] = "Expected 1 mapping for class - ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner: java.lang.String _name()>();
+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/pure/mapping/modelToModel.pure", v, v, 725, 93, 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[1] = v;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(boolean,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.eclipse.collections.api.RichIterable val$_set>;
+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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$8");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/SimpleFunctionExpression;";
+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/pure/mapping/modelToModel.pure", v, v, 727, 21, 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/m3/coreinstance/meta/external/store/model/PurePropertyMapping;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$external$store$model$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$5");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$11");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$12");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 727, 78, 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);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/AbstractProperty;";
+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/pure/mapping/modelToModel.pure", v, v, 727, 132, 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/m3/coreinstance/meta/external/store/model/PurePropertyMapping;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$13");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,java.lang.String,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 mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$14");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 727, 189, 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);
+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/pure/mapping/modelToModel.pure", v, v, 727, 198, 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/metamodel/valuespecification/SimpleFunctionExpression;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "Expected target property : ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
+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/pure/mapping/modelToModel.pure", v, v, 727, 339, 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[1] = v;
+v[2] = " to be mapped directly to a source property for resolving service parameter input";
 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(boolean,java.lang.String,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(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/pure/mapping/modelToModel.pure", v, v, 728, 32, 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/m3/coreinstance/meta/external/store/model/PurePropertyMapping;", 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$17");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$18");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 728, 89, 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);
+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/pure/mapping/modelToModel.pure", v, v, 728, 98, 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/metamodel/valuespecification/SimpleFunctionExpression;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+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/pure/mapping/modelToModel.pure", v, v, 728, 161, 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/metamodel/function/property/AbstractProperty;", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.eclipse.collections.api.RichIterable val$_sets>;
+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_pure_mapping_modelToModel$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_resolveSourcePropertyFromTargetProperty_AbstractProperty_1__PureInstanceSetImplementation_MANY__AbstractProperty_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143.jimple	2025-03-13 09:25:40.543195143 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143.jimple	2025-03-13 11:53:09.044002881 +0000
@@ -1,40 +1,268 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final java.lang.String val$_space;
+final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143;
+v := @parameter: java.lang.String;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
+java.lang.Long v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping v, v, v;
+long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143 v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-java.lang.Object v, v;
-java.lang.String v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property v;
+boolean v, v, v, v;
+java.lang.String[] v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v[0] = "url = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection: java.lang.String _url()>();
+v = newarray (java.lang.String)[38];
+v[0] = "InMemoryCrossStoreGraphFetch\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
 v[1] = v;
-v[2] = ", class = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v[2] = "(";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v[3] = v;
+v[4] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[5] = v;
+v[6] = "  graphFetchTree = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _graphFetchTree()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, " ", "");
+v[7] = v;
+v[8] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[9] = v;
+v[10] = "  nodeIndex = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: long _nodeIndex()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[11] = v;
+v[12] = "\n";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = "";
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  parentIndex = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
+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/pure/mapping/modelToModel.pure", v, v, 748, 94, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[2] = v;
+v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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);
+label:
+v[13] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: java.lang.Long _batchSize()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = "";
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  batchSize = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: java.lang.Long _batchSize()>();
+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/pure/mapping/modelToModel.pure", v, v, 749, 88, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[2] = v;
+v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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);
+label:
+v[14] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[15] = v;
+v[16] = "  xStorePropertyMapping = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping _xStorePropertyMapping()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property _property()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property: java.lang.String _name()>();
+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/pure/mapping/modelToModel.pure", v, v, 750, 90, 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[17] = v;
+v[18] = "[";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping _xStorePropertyMapping()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping: java.lang.String _sourceSetImplementationId()>();
+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/pure/mapping/modelToModel.pure", v, v, 750, 158, 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[19] = v;
+v[20] = " -> ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping _xStorePropertyMapping()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping: java.lang.String _targetSetImplementationId()>();
+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/pure/mapping/modelToModel.pure", v, v, 750, 229, 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[21] = v;
+v[22] = "]";
+v[23] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[24] = v;
+v[25] = "  supportsBatching = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: boolean _supportsBatching()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[26] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[27] = v;
+v[28] = "  checked = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: boolean _checked()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[29] = 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_childrenToString_ExecutionNode_MANY__String_1__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v[30] = v;
+v[31] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[32] = v;
+v[33] = "  children = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.eclipse.collections.api.RichIterable _children()>();
+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_pure_mapping_modelToModel$143$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "[\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "     ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = newarray (java.lang.String)[3];
+v[0] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "     ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = newarray (java.lang.String)[3];
+v[0] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "  ]\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
+v[34] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation _implementation()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_printImplementation_PlatformImplementation_$0_1$__String_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "implementation", v, v, v);
+v[35] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.String val$_space>;
+v[36] = v;
+v[37] = ")\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144.jimple	2025-03-13 09:25:53.162995505 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144.jimple	2025-03-13 11:52:40.680449115 +0000
@@ -1,40 +1,221 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final java.lang.String val$_space;
+final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144;
+v := @parameter: java.lang.String;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Long v, v, v, v;
+long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
+boolean v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144$1 v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144 v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-java.lang.Object v, v;
-java.lang.String v, v, v;
+java.lang.String[] v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation v;
+int v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v[0] = "url = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection: java.lang.String _url()>();
+v = newarray (java.lang.String)[26];
+v[0] = "InMemoryRootGraphFetch\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
 v[1] = v;
-v[2] = ", class = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v[2] = "(";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v[3] = v;
+v[4] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[5] = v;
+v[6] = "  graphFetchTree = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _graphFetchTree()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, " ", "");
+v[7] = v;
+v[8] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[9] = v;
+v[10] = "  nodeIndex = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: long _nodeIndex()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[11] = v;
+v[12] = "\n";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = "";
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  parentIndex = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
+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/pure/mapping/modelToModel.pure", v, v, 762, 94, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[2] = v;
+v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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);
+label:
+v[13] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: java.lang.Long _batchSize()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = "";
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  batchSize = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: java.lang.Long _batchSize()>();
+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/pure/mapping/modelToModel.pure", v, v, 763, 88, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[2] = v;
+v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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);
+label:
+v[14] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[15] = v;
+v[16] = "  checked = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: boolean _checked()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[17] = 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_childrenToString_ExecutionNode_MANY__String_1__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v[18] = v;
+v[19] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[20] = v;
+v[21] = "  children = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: org.eclipse.collections.api.RichIterable _children()>();
+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_pure_mapping_modelToModel$144$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "[\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "     ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = newarray (java.lang.String)[3];
+v[0] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "     ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = newarray (java.lang.String)[3];
+v[0] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "  ]\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
+v[22] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation _implementation()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_printImplementation_PlatformImplementation_$0_1$__String_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "implementation", v, v, v);
+v[23] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.String val$_space>;
+v[24] = v;
+v[25] = ")\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145.jimple	2025-03-13 09:25:56.194947545 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145.jimple	2025-03-13 11:53:06.316045799 +0000
@@ -1,26 +1,172 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final java.lang.String val$_space;
+final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145;
+v := @parameter: java.lang.String;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.Object v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Long v, v;
+long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145$1 v;
+org.eclipse.collections.api.list.MutableList v, v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+java.lang.String[] v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145 v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation v;
+int v, v, v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145;
 v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[20];
+v[0] = "InMemoryPropertyGraphFetch\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "(";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v[3] = v;
+v[4] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[5] = v;
+v[6] = "  graphFetchTree = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _graphFetchTree()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch_routing: java.lang.String Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, " ", "");
+v[7] = v;
+v[8] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[9] = v;
+v[10] = "  nodeIndex = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: long _nodeIndex()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[11] = v;
+v[12] = "\n";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = "";
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  parentIndex = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: java.lang.Long _parentIndex()>();
+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/pure/mapping/modelToModel.pure", v, v, 774, 94, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[2] = v;
+v[3] = "\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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);
+label:
+v[13] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[14] = v;
+v[15] = "  children = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.eclipse.collections.api.RichIterable _children()>();
+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_pure_mapping_modelToModel$145$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "[\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "     ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = newarray (java.lang.String)[3];
+v[0] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "     ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = newarray (java.lang.String)[3];
+v[0] = "\n";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[1] = v;
+v[2] = "  ]\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
+v[16] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation _implementation()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[0] = v;
+v[1] = "  ";
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_printImplementation_PlatformImplementation_$0_1$__String_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformImplementation,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "implementation", v, v, v);
+v[17] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.String val$_space>;
+v[18] = v;
+v[19] = ")\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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_fail: boolean Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("ModelChainConnection not supported in Execution Plan", v);
-return "";
+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);
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33.jimple	2025-03-13 09:25:03.783776805 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33.jimple	2025-03-13 11:53:10.131985764 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33 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;
@@ -19,19 +19,20 @@
 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_pure_mapping_modelToModel$33: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction value(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction value(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33 v;
-org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction _transform()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34.jimple	2025-03-13 09:25:38.139233175 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34.jimple	2025-03-13 11:53:09.775991365 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction 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.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
@@ -19,20 +19,19 @@
 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_pure_mapping_modelToModel$34: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction value(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction value(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34 v;
+org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction _transform()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37.jimple	2025-03-13 09:25:52.875000060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37.jimple	2025-03-13 11:53:10.131985764 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37 v;
 org.eclipse.collections.api.list.ListIterable v;
@@ -19,19 +19,27 @@
 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_pure_mapping_modelToModel$37: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction value(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction value(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37 v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction _transform()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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_pure_mapping_modelToModel$37$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38.jimple	2025-03-13 09:25:32.359324620 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38.jimple	2025-03-13 11:53:10.131985764 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction 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.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38 v;
 org.eclipse.collections.api.list.ListIterable v;
@@ -19,27 +19,19 @@
 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_pure_mapping_modelToModel$38: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction value(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction value(org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38$1 v;
-java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-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_pure_mapping_modelToModel$38$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PurePropertyMapping: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction _transform()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45.jimple	2025-03-13 09:25:55.950951404 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45.jimple	2025-03-13 11:53:10.127985827 +0000
@@ -19,19 +19,35 @@
 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_pure_mapping_modelToModel$45: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45: java.lang.String value(org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type: java.lang.String _name()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v[0] = "url = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection: java.lang.String _url()>();
+v[1] = v;
+v[2] = ", class = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[3] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46.jimple	2025-03-13 09:25:18.515543670 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46.jimple	2025-03-13 11:53:10.127985827 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree 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;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46;
 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_pure_mapping_modelToModel$46: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_explodeMultiPropertyMappingSubTreesToMultiSubTrees_RoutedGraphFetchTree_1__RoutedGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47.jimple	2025-03-13 09:25:55.002966400 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47.jimple	2025-03-13 11:53:10.127985827 +0000
@@ -7,47 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47;
 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_pure_mapping_modelToModel$47: java.lang.String value(org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47 v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
 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)[4];
-v[0] = "url = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection: java.lang.String _url()>();
-v[1] = v;
-v[2] = ", class = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[3] = v;
-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_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_explodeMultiPropertyMappingSubTreesToMultiSubTrees_RoutedGraphFetchTree_1__RoutedGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8.jimple	2025-03-13 09:25:50.411039036 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8.jimple	2025-03-13 11:52:50.240298712 +0000
@@ -7,68 +7,28 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+java.lang.Object v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$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_pure_mapping_modelToModel$8: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8: java.lang.Object value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-java.lang.Object v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-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/pure/mapping/modelToModel.pure", v, v, 347, 121, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, 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/pure/mapping/modelToModel.pure", v, v, 347, 128, 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/generated/Root_meta_pure_executionPlan_PlanVarPlaceHolder;", v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanVarPlaceHolder: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _type()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanVarPlaceHolder: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-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/pure/mapping/modelToModel.pure", v, v, 350, 139, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput _multiplicity(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(v);
-return v;
+return null;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86.jimple	2025-03-13 09:25:46.235105097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86.jimple	2025-03-13 11:53:10.119985953 +0000
@@ -1,258 +1,44 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation val$_setImpl;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
-final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
-final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext)
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86 v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation val$_setImpl> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute()
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MergeOperationSetImplementation)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-java.lang.Long v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-long v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86$1 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Class v, v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-boolean v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MergeOperationSetImplementation v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchFunctions__Function_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MergeOperationSetImplementation;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation val$_setImpl>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation: java.lang.String _id()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.MergeOperationSetImplementation: org.eclipse.collections.api.RichIterable _parameters()>();
 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_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3");
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3");
-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);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$2$system$imports$import__core_pure_mapping_modelToModel_pure_1$5");
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/mapping/modelToModel.pure", v, v, 254, 10, v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean pureAssert(boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
-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/pure/mapping/modelToModel.pure", v, v, 256, 71, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/mapping/modelToModel.pure", v, v, 256, 78, 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/metamodel/valuespecification/InstanceValue;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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/pure/mapping/modelToModel.pure", v, v, 256, 107, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, 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/pure/mapping/modelToModel.pure", v, v, 256, 114, 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/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
-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/pure/mapping/modelToModel.pure", v, v, 256, 151, 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/generated/Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v != 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/OperationSetImplementation;";
-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/pure/mapping/modelToModel.pure", v, v, 257, 55, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-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/pure/mapping/modelToModel.pure", v, v, 257, 113, 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);
-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/pure/mapping/modelToModel.pure", v, v, 257, 122, 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/mapping/OperationSetImplementation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _operation()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::router::operations::union_OperationSetImplementation_1__SetImplementation_MANY_");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-label:
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-v = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v != 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/OperationSetImplementation;";
-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/pure/mapping/modelToModel.pure", v, v, 258, 55, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-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/pure/mapping/modelToModel.pure", v, v, 258, 113, 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);
-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/pure/mapping/modelToModel.pure", v, v, 258, 122, 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/mapping/OperationSetImplementation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _operation()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::router::operations::merge_OperationSetImplementation_1__SetImplementation_MANY_");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-label:
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-if v != 0 goto label;
-if v == 0 goto label;
-label:
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86,org.eclipse.collections.api.RichIterable,boolean)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86$1: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute()>();
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-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/pure/mapping/modelToModel.pure", v, v, 266, 66, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-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/pure/mapping/modelToModel.pure", v, v, 266, 85, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetchExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_graphFetch_executionPlan_planGraphFetchExecution_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
-label:
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87.jimple	2025-03-13 09:25:14.763603042 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87.jimple	2025-03-13 11:52:48.572324955 +0000
@@ -1,75 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute()
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87 v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
-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/pure/mapping/modelToModel.pure", v, v, 280, 61, 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);
-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/pure/mapping/modelToModel.pure", v, v, 280, 70, 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/external/store/model/PureInstanceSetImplementation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
-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/pure/mapping/modelToModel.pure", v, v, 280, 117, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime: org.eclipse.collections.api.RichIterable _connectionStores()>();
-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_pure_mapping_modelToModel$87$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v, v);
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$23");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/MergeOperationSetImplementation;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88.jimple	2025-03-13 09:25:46.855095289 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88.jimple	2025-03-13 11:52:39.704464469 +0000
@@ -1,95 +1,115 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree> = 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_pure_mapping_modelToModel$88: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootTree", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: 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)
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty 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_pure_mapping_modelToModel$88;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-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;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+boolean v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$1 v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$4 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$3 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$2 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v;
+java.lang.Class v;
+java.lang.Object v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88;
-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] = "Multiple connections available for source class - ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty val$_property>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 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/pure/mapping/modelToModel.pure", v, v, 290, 110, 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 135, 61, 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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$2: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88)>(v);
+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/pure/mapping/modelToModel.pure", v, v, 290, 119, 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/external/store/model/PureInstanceSetImplementation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$28");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 136, 80, 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/m3/coreinstance/meta/pure/metamodel/type/Class;", 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_pure_mapping_modelToModel$88$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/DataType;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/Property;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$3: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = (int) -1;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88$4: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88)>(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.generated.core_pure_mapping_modelToModel$88$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
 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/pure/mapping/modelToModel.pure", v, v, 290, 171, 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[1] = v;
-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);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 138, 76, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+if v == 0 goto label;
+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/pure/mapping/modelToModel.pure", v, v, 143, 37, 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);
+goto label;
+label:
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89.jimple	2025-03-13 09:25:35.635272790 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89.jimple	2025-03-13 11:53:10.119985953 +0000
@@ -1,35 +1,19 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
 void <init>()
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89 v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-java.lang.Class v, v;
 java.lang.Object v;
-boolean v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelStore;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: java.lang.Object _element()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-return v;
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9.jimple	2025-03-13 09:25:48.599067700 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9.jimple	2025-03-13 11:53:10.127985827 +0000
@@ -7,28 +7,68 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v, v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9;
 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_pure_mapping_modelToModel$9: java.lang.Object value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+java.lang.Object v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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/pure/mapping/modelToModel.pure", v, v, 347, 121, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, 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/pure/mapping/modelToModel.pure", v, v, 347, 128, 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/generated/Root_meta_pure_executionPlan_PlanVarPlaceHolder;", v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanVarPlaceHolder: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _type()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlanVarPlaceHolder: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
+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/pure/mapping/modelToModel.pure", v, v, 350, 139, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_VariableInput _multiplicity(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90.jimple	2025-03-13 09:25:38.699224316 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90.jimple	2025-03-13 11:53:10.115986016 +0000
@@ -1,95 +1,79 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree> = 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_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootTree", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: 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)
+final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
+final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90 v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
 org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90;
-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] = "No connection available for source class - ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
 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/pure/mapping/modelToModel.pure", v, v, 298, 135, 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);
-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/pure/mapping/modelToModel.pure", v, v, 298, 144, 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/external/store/model/PureInstanceSetImplementation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$41");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 298, 196, 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[1] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 168, 64, 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/generated/Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification;", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.eclipse.collections.api.RichIterable val$_extensions>;
 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);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_inMemory: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_inMemory_planExecutionInMemory_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_external_store_model_ModelConnection,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91.jimple	2025-03-13 09:25:50.887031507 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91.jimple	2025-03-13 11:53:10.115986016 +0000
@@ -1,144 +1,79 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final boolean val$_checked;
-final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
-final boolean val$_enableConstraints;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
 final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m;
 final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
-final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
-void <init>(boolean, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, 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.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery)
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91 v;
-boolean v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
-java.lang.Boolean v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: boolean val$_checked> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: boolean val$_enableConstraints> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(11);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: boolean val$_checked>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: boolean val$_enableConstraints>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("ext", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("mapping", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("runtime", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sq", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91 v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91;
-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_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91 v;
-boolean v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
+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/pure/mapping/modelToModel.pure", v, v, 169, 67, 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/generated/Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification;", v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_m>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: boolean val$_enableConstraints>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: boolean val$_checked>;
 v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_mapping_modelToModel$91: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planModelChainConnectionGraphFetchExecution_FunctionExpression_1__ModelChainConnection_1__RootGraphFetchTree_1__Mapping_1__Runtime_1__ExecutionContext_1__RoutedValueSpecification_$0_1$__Map_1__AbstractProperty_MANY__Boolean_1__Boolean_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_chain: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_chain_planExecutionChain_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelChainConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92.jimple	2025-03-13 09:25:28.095392085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92.jimple	2025-03-13 11:52:37.536498578 +0000
@@ -1,119 +1,55 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final boolean val$_checked;
-final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
-final boolean val$_enableConstraints;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
-final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
-final org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store;
-void <init>(boolean, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v, v;
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v, v;
-java.lang.Boolean v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92 v;
-boolean v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: boolean val$_checked> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: boolean val$_enableConstraints> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(8);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: boolean val$_checked>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("debug", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: boolean val$_enableConstraints>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sq", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("store", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92;
-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_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode value(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode 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;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92 v;
-boolean v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92$1 v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: boolean val$_enableConstraints>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: boolean val$_checked>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.eclipse.collections.api.RichIterable val$_extensions>;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "instances = \"";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelConnection: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _instances()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_mapping_modelToModel$92: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planModelQueryConnectionGraphFetchExecution_ModelQueryConnection_1__Store_1__RootGraphFetchTree_1__ExecutionContext_1__Map_1__Boolean_1__Boolean_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelQueryConnection,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.eclipse.collections.api.map.MutableMap __vars>;
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$external$store$model$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$5");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "{", ",", "}", v);
+v[1] = v;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93.jimple	2025-03-13 09:25:53.178995252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93.jimple	2025-03-13 11:53:10.115986016 +0000
@@ -1,128 +1,44 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final boolean val$_checked;
-final boolean val$_enableConstraints;
-final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended;
-final org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection;
-void <init>(boolean, boolean, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.coreinstance.meta.pure.store.Store, org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v, v;
-java.lang.Boolean v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93 v;
-boolean v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93;
-v := @parameter: boolean;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: boolean val$_checked> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: boolean val$_enableConstraints> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: boolean val$_checked>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("checked", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: boolean val$_enableConstraints>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("enableConstraints", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("sourceTreeExtended", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("store", v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("updatedConnection", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode v;
+java.lang.String v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93;
-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 := @parameter: java.lang.Object;
 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_pure_mapping_modelToModel$93: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode value(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode value(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93 v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type Root_meta_pure_graphFetch_typeFromGraphFetchTree_GraphFetchTree_1__Type_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
-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/pure/mapping/modelToModel.pure", v, v, 326, 70, 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/m3/coreinstance/meta/pure/graphFetch/PropertyGraphFetchTree;", v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v[0] = "url = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection: java.lang.String _url()>();
+v[1] = v;
+v[2] = ", class = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[3] = v;
+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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$58");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType _propertiesWithParameters(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_sourceTreeExtended>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _graphFetchTree(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store val$_store>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _store(org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection val$_updatedConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: boolean val$_enableConstraints>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _enableConstraints(boolean)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: boolean val$_checked>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _checked(boolean)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93 v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94.jimple	2025-03-13 09:25:35.487275131 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94.jimple	2025-03-13 11:52:50.960287386 +0000
@@ -1,35 +1,44 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.list.MutableList v;
 org.eclipse.collections.api.RichIterable v;
-int v, v, v, v;
-java.lang.Class v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
 java.lang.Object v, v;
+java.lang.String v, v, v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_executionPlan_PlanVarPlaceHolder;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-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/pure/mapping/modelToModel.pure", v, v, 346, 90, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v[0] = "url = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection: java.lang.String _url()>();
+v[1] = v;
+v[2] = ", class = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[3] = v;
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95.jimple	2025-03-13 09:25:39.779207229 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95.jimple	2025-03-13 11:53:10.115986016 +0000
@@ -1,26 +1,26 @@
 class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair valueOf(java.lang.Object)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl v;
+java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95;
 v := @parameter: java.lang.Object;
-v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("");
-v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getOne()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.tuple.Pair: java.lang.Object getTwo()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
-return v;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_fail: boolean Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("ModelChainConnection not supported in Execution Plan", v);
+return "";
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96.jimple	2025-03-13 09:25:57.178931980 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96.jimple	2025-03-13 11:53:03.684087206 +0000
@@ -1,71 +1,258 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_orderedPaths;
-final java.lang.String val$_parentPath;
-void <init>(org.eclipse.collections.api.RichIterable, java.lang.String)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.String v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96 v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: java.lang.String;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.eclipse.collections.api.RichIterable val$_orderedPaths> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: java.lang.String val$_parentPath> = 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_pure_mapping_modelToModel$96: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: java.lang.String val$_parentPath>;
-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)>("orderedPaths", v, "parentPath", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: 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)
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
+final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq;
+final org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96 v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: 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)
-{
-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;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96 v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96;
-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)[4];
-v[0] = "Unknown path ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: java.lang.String val$_parentPath>;
-v[1] = v;
-v[2] = "; known are: ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "[", "; ", "]");
-v[3] = v;
-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);
-return v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
+return;
 }
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute()
 {
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+java.lang.Long v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96$1 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+long v, v;
 org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Class v, v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+boolean v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchFunctions__Function_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3");
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3");
+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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/mapping/modelToModel.pure", v, v, 254, 10, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean pureAssert(boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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/pure/mapping/modelToModel.pure", v, v, 256, 71, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/mapping/modelToModel.pure", v, v, 256, 78, 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/metamodel/valuespecification/InstanceValue;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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/pure/mapping/modelToModel.pure", v, v, 256, 107, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, 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/pure/mapping/modelToModel.pure", v, v, 256, 114, 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/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+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/pure/mapping/modelToModel.pure", v, v, 256, 151, 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/generated/Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v != 0 goto label;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/OperationSetImplementation;";
+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/pure/mapping/modelToModel.pure", v, v, 257, 55, 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);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+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/pure/mapping/modelToModel.pure", v, v, 257, 113, 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);
+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/pure/mapping/modelToModel.pure", v, v, 257, 122, 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/mapping/OperationSetImplementation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _operation()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::router::operations::union_OperationSetImplementation_1__SetImplementation_MANY_");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+label:
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+v = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v != 0 goto label;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/OperationSetImplementation;";
+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/pure/mapping/modelToModel.pure", v, v, 258, 55, 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);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+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/pure/mapping/modelToModel.pure", v, v, 258, 113, 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);
+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/pure/mapping/modelToModel.pure", v, v, 258, 122, 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/mapping/OperationSetImplementation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.OperationSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _operation()>();
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::router::operations::merge_OperationSetImplementation_1__SetImplementation_MANY_");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+label:
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+if v != 0 goto label;
+if v == 0 goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96,org.eclipse.collections.api.RichIterable,boolean)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96$1: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute()>();
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery val$_sq>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification val$_ext>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+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/pure/mapping/modelToModel.pure", v, v, 266, 66, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+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/pure/mapping/modelToModel.pure", v, v, 266, 85, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext val$_debug>;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetchExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_graphFetch_executionPlan_planGraphFetchExecution_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97.jimple	2025-03-13 09:25:14.695604118 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97.jimple	2025-03-13 11:52:52.640260956 +0000
@@ -1,71 +1,75 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_orderedPaths;
-final java.lang.String val$_rootPath;
-void <init>(org.eclipse.collections.api.RichIterable, java.lang.String)
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97 v;
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.String v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: java.lang.String;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.eclipse.collections.api.RichIterable val$_orderedPaths> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: java.lang.String val$_rootPath> = 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_pure_mapping_modelToModel$97: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: java.lang.String val$_rootPath>;
-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)>("orderedPaths", v, "rootPath", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: 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)
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree;
+final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
+return;
 }
-public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute()
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97 v;
-org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97;
-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)[4];
-v[0] = "Unknown path ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: java.lang.String val$_rootPath>;
-v[1] = v;
-v[2] = "; known are: ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.eclipse.collections.api.RichIterable val$_orderedPaths>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "[", "; ", "]");
-v[3] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+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/pure/mapping/modelToModel.pure", v, v, 280, 61, 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);
+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/pure/mapping/modelToModel.pure", v, v, 280, 70, 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/external/store/model/PureInstanceSetImplementation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
+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/pure/mapping/modelToModel.pure", v, v, 280, 117, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime: org.eclipse.collections.api.RichIterable _connectionStores()>();
+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_pure_mapping_modelToModel$97$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v, v);
+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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$23");
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98.jimple	2025-03-13 09:25:17.711556392 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98.jimple	2025-03-13 11:53:10.115986016 +0000
@@ -1,75 +1,95 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree;
-final org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98 v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree;
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree> = 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_pure_mapping_modelToModel$98: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootTree", v);
+v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: 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.finos.legend.pure.generated.core_pure_mapping_modelToModel$98 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
-return;
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+return v;
 }
-public org.eclipse.collections.api.RichIterable execute()
+public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98$1 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.eclipse.collections.api.map.MutableMap v;
 org.eclipse.collections.api.block.function.Function v;
 int v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
+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] = "Multiple connections available for source class - ";
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree val$_rootTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
 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/pure/mapping/modelToModel.pure", v, v, 388, 61, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 290, 110, 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);
 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/pure/mapping/modelToModel.pure", v, v, 388, 70, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 290, 119, 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/external/store/model/PureInstanceSetImplementation;", v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
+v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$28");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 388, 117, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 290, 171, 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 = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime val$_runtime>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime: org.eclipse.collections.api.RichIterable _connectionStores()>();
-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_pure_mapping_modelToModel$98$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98$1: void <init>(org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v, v);
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$23");
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[1] = v;
+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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98;
+v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99.jimple	2025-03-13 09:25:14.447608043 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99.jimple	2025-03-13 11:53:10.115986016 +0000
@@ -1,95 +1,35 @@
-class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99 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_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99 v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree> = 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_pure_mapping_modelToModel$99: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootTree", v);
-v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99: 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.generated.Root_meta_core_runtime_ConnectionStore)
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
+java.lang.Class v, v;
+java.lang.Object v;
+boolean v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99;
-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_pure_mapping_modelToModel$99: 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.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99;
-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] = "Multiple connections available for source class - ";
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree val$_rootTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _sets()>();
-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/pure/mapping/modelToModel.pure", v, v, 398, 110, 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);
-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/pure/mapping/modelToModel.pure", v, v, 398, 119, 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/external/store/model/PureInstanceSetImplementation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.external.store.model.PureInstanceSetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _srcClass()>();
-v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$28");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 398, 171, 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[1] = v;
-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);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99;
-v = v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelStore;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: java.lang.Object _element()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel.jimple	2025-03-13 09:25:03.843775855 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_mapping_modelToModel.jimple	2025-03-13 11:52:32.272581394 +0000
@@ -8,6 +8,357 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isNoMappingDefaultToEmpty_SetImplementation_1__AbstractProperty_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+java.lang.Class v;
+boolean v, v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_multiplicityExtension: boolean Root_meta_pure_functions_multiplicity_hasLowerBound_Multiplicity_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v != 0 goto label;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+return v;
+}
+public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isPartOfMerge_SetImplementation_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+int v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping _parent()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping: org.eclipse.collections.api.RichIterable _classMappings()>();
+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_pure_mapping_modelToModel$87;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: 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/pure/mapping/modelToModel.pure", v, v, 127, 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/m3/coreinstance/meta/pure/mapping/MergeOperationSetImplementation;", 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_pure_mapping_modelToModel$86;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty Root_meta_pure_mapping_modelToModel_inMemory_noMappingPassThruSourceProperty_SetImplementation_1__AbstractProperty_1__AbstractProperty_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.Object v, v, v;
+boolean v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/SetImplementation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89: void <init>()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/mapping/modelToModel.pure", v, v, 133, 14, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+return v;
+}
+public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class Root_meta_pure_mapping_modelToModel_findMainClassInGetAllExpression_ValueSpecification_1__Class_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+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 (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
+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::function::NativeFunction", "Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::collection::getAll_Class_1__Date_1__T_MANY_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::collection::getAll_Class_1__Date_1__Date_1__T_MANY_");
+v[2] = v;
+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.core_pure_corefunctions_metaExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_meta_findExpressionsForFunctionInValueSpecification_ValueSpecification_1__Function_MANY__FunctionExpression_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,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: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
+if v == 0 goto label;
+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::pure::metamodel::type::Any");
+goto label;
+label:
+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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$findMainClassInGetAllExpression$4$system$imports$import__core_pure_mapping_modelToModel_pure_1$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 155, 66, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_tools_tools_extension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,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/pure/mapping/modelToModel.pure", v, v, 155, 93, 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/metamodel/valuespecification/InstanceValue;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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/pure/mapping/modelToModel.pure", v, v, 155, 122, 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);
+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/pure/mapping/modelToModel.pure", v, v, 155, 131, 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/metamodel/type/Class;", v);
+label:
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_external_store_model_planExecutionPure_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91 v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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/pure/mapping/modelToModel.pure", v, v, 166, 31, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store _store()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_runtime_runtimeExtension: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection Root_meta_core_runtime_connectionByElement_Runtime_1__Store_1__Connection_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelConnection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: void <init>(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: void <init>(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/mapping/modelToModel.pure", v, v, 167, 17, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+return v;
+}
+public static java.lang.String Root_meta_pure_mapping_modelToModel_plan_modelToModelPlanNodeToString_ModelToModelExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode, java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+java.lang.String[] v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
+java.lang.String v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode v;
+boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode;
+v := @parameter: java.lang.String;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+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)[12];
+v[0] = "M2M\n";
+v[1] = v;
+v[2] = "(";
+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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v[3] = v;
+v[4] = "\n";
+v[5] = v;
+v[6] = "  connection = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
+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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_connectionToString_Connection_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[7] = v;
+v[8] = "\n";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode: org.eclipse.collections.api.RichIterable _jsonPropertyPaths()>();
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "  propertyPath = ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode: org.eclipse.collections.api.RichIterable _jsonPropertyPaths()>();
+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_treepath_treePath: org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode Root_meta_pure_metamodel_treepath_buildPropertyPathTree_LambdaFunction_MANY__PropertyPathTreeNode_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_external_format_json_toJSON: java.lang.String Root_meta_json_toJSON_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[1] = v;
+v[2] = "\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);
+goto label;
+label:
+v = "";
+label:
+v[9] = v;
+v[10] = v;
+v[11] = ")\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);
+return v;
+}
+public static java.lang.String Root_meta_external_store_model_modelToModelConnectionToString_Connection_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95 v;
+boolean v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelConnection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_JsonModelConnection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_XmlModelConnection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/mapping/modelToModel.pure", v, v, 183, 8, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+return v;
+}
 public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planInMemoryGraphFetchExecution_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
@@ -17,10 +368,10 @@
 int v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 boolean v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v;
@@ -54,9 +405,9 @@
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetchExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_graphFetch_executionPlan_planRouterUnionGraphFetchExecution_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext)>(v, v, v, v, v, v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$86: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext)>(v, v, v, v, v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute()>();
 label:
 return v;
 }
@@ -67,10 +418,16 @@
 java.lang.Long v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100 v;
 java.lang.Object[] v;
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105 v;
 long v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103 v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -87,19 +444,13 @@
 java.lang.Class v, v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
 java.lang.String v;
@@ -170,9 +521,9 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store _store()>();
 v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$87: org.eclipse.collections.api.RichIterable execute()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: org.eclipse.collections.api.RichIterable execute()>();
 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);
 goto label;
 label:
@@ -187,8 +538,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$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$29");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$88: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)>(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.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -204,8 +555,8 @@
 if v == 0 goto label;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime: org.eclipse.collections.api.RichIterable _connectionStores()>();
 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_pure_mapping_modelToModel$89;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$89: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99: 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
@@ -242,8 +593,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$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$42");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$90: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)>(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.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -325,20 +676,20 @@
 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$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$51");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$91: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,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.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery)>(v, v, v, v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,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.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery)>(v, v, v, v, v, v, v, v, v, 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 = 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$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$53");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$92: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)>(v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)>(v, v, v, v, v, v, 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 = 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$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$59");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$93: void <init>(boolean,boolean,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store,org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: void <init>(boolean,boolean,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store,org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v, v, v, 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 = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -404,12 +755,12 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars()>();
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$95: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105: void <init>()>();
 v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_mapping_modelToModel$94;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$94: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
@@ -481,21 +832,25 @@
 java.lang.Long v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100 v;
 java.lang.Object[] v;
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106 v;
 long v, v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107 v;
 org.eclipse.collections.api.map.MutableMap v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109 v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PartialClassResultType v;
 org.eclipse.collections.api.list.MutableList v, v;
 org.eclipse.collections.api.list.FixedSizeList v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110 v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114 v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_Impl v;
@@ -507,13 +862,9 @@
 java.lang.Class v, v;
 java.lang.Object v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v;
 java.lang.String v, v, v;
@@ -596,8 +947,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$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$4");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$96: void <init>(org.eclipse.collections.api.RichIterable,java.lang.String)>(v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: void <init>(org.eclipse.collections.api.RichIterable,java.lang.String)>(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.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -612,8 +963,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$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$5");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$97: void <init>(org.eclipse.collections.api.RichIterable,java.lang.String)>(v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: void <init>(org.eclipse.collections.api.RichIterable,java.lang.String)>(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.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -650,9 +1001,9 @@
 v = class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelStore;";
 v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$98: org.eclipse.collections.api.RichIterable execute()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: org.eclipse.collections.api.RichIterable execute()>();
 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);
 goto label;
 label:
@@ -667,8 +1018,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$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$29");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$99: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)>(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.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -683,8 +1034,8 @@
 if v == 0 goto label;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime: org.eclipse.collections.api.RichIterable _connectionStores()>();
 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_pure_mapping_modelToModel$100;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$100: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110: 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
@@ -720,8 +1071,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$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$41");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$101: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111: void <init>(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)>(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.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -751,8 +1102,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$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$44");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$102: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)>(v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store)>(v, v, v, v, v, v, 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.core_pure_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type Root_meta_pure_graphFetch_typeFromGraphFetchTree_GraphFetchTree_1__Type_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -766,14 +1117,14 @@
 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$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$54");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$103: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)>(v, v, v, v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedRootGraphFetchTree)>(v, v, v, v, v, v, v, v, v, 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 = 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$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$4$system$imports$import__core_pure_mapping_modelToModel_pure_2$60");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$104: void <init>(boolean,boolean,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store,org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: void <init>(boolean,boolean,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store,org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(v, v, v, 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 = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -809,11 +1160,11 @@
 }
 public static org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_getPopulatedXStorePropertiesInScope_XStorePropertyMapping_1__Class_1__AbstractProperty_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v;
 int v, v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115 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.m.coreinstance.meta.pure.mapping.xStore.XStorePropertyMapping v;
@@ -832,8 +1183,8 @@
 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);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_meta_findPropertiesInValueSpecification_ValueSpecification_1__AbstractProperty_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,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_pure_mapping_modelToModel$105;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$105: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 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);
 return v;
@@ -845,22 +1196,22 @@
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container v;
 java.lang.Object[] v;
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106 v;
 long v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107 v;
 org.eclipse.collections.api.map.MutableMap v, v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109 v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121 v;
 org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection v;
 org.eclipse.collections.api.list.FixedSizeList v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118 v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v, v, v, v;
@@ -939,8 +1290,8 @@
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planModelChainConnectionGraphFetchExecution$6$system$imports$import__core_pure_mapping_modelToModel_pure_2$4");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$106: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: 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;
@@ -998,7 +1349,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$644023");
+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::FunctionType", "$core$644177");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -1007,8 +1358,8 @@
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction _expressionSequence(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime: org.eclipse.collections.api.RichIterable _connectionStores()>();
 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_pure_mapping_modelToModel$107;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$107: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117: 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 = 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/pure/mapping/modelToModel.pure", 493, 21, 499, 21);
@@ -1021,12 +1372,12 @@
 if v == 0 goto label;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime: org.eclipse.collections.api.RichIterable _connectionStores()>();
 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_pure_mapping_modelToModel$109;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$109: void <init>(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119: void <init>(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection)>(v);
 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.generated.core_pure_mapping_modelToModel$108;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$108: void <init>(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118: void <init>(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelChainConnection)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(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);
@@ -1052,22 +1403,22 @@
 v = (int) -1;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification;", 0, v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$110: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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.generated.core_pure_mapping_modelToModel$110: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_platform_metamodel_clustering_PlatformClusteredValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: void <init>()>();
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$111: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1075,11 +1426,11 @@
 v = (int) -1;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification;", 0, v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$112: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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.generated.core_pure_mapping_modelToModel$112: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1276,7 +1627,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$644161");
+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::FunctionType", "$core$644315");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -1290,14 +1641,14 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_updateClusterWithChainProcessingInfo_StoreMappingClusteredValueSpecification_1__RoutedValueSpecification_$0_1$__SetImplementation_MANY__StoreMappingClusteredValueSpecification_1_(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$124 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123 v;
 org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification v, v;
 org.eclipse.collections.api.RichIterable v;
 int v, v, v, v;
 boolean v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v, v;
@@ -1308,21 +1659,21 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: void <init>(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: void <init>(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$113: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/ValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$124;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$124: void <init>()>();
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$114: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$124: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
@@ -1343,12 +1694,12 @@
 public static org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_generateInMemoryChildGraphNodes_RoutedGraphFetchTree_1__String_1__String_MANY__DebugContext_1__InMemoryGraphFetchExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree, java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
 int v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 java.lang.String v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree;
 v := @parameter: java.lang.String;
@@ -1365,8 +1716,8 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 550, 20, 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_graphFetch_routing_RoutedPropertyGraphFetchTree;", 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_pure_mapping_modelToModel$115;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$115: void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
@@ -1448,10 +1799,10 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v, v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127 v;
 org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126 v;
 org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116 v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
@@ -1512,8 +1863,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$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryStoreMergeGraphFetchExecution$11$system$imports$import__core_pure_mapping_modelToModel_pure_2$3");
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$116: void <init>(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree)>(v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: void <init>(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree)>(v, v, v, v, v, 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 = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -1542,8 +1893,8 @@
 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::OneMany");
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _multiplicity(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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_pure_mapping_modelToModel$117;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$117: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _values(org.eclipse.collections.api.RichIterable)>(v);
@@ -1559,20 +1910,20 @@
 }
 public static boolean Root_meta_pure_mapping_modelToModel_validateMergeMapping_Mapping_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
 int v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping: org.eclipse.collections.api.RichIterable _classMappings()>();
 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_pure_mapping_modelToModel$118;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$118: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128: 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;
@@ -1583,12 +1934,12 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 610, 95, 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/m3/coreinstance/meta/pure/mapping/OperationSetImplementation;", 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_pure_mapping_modelToModel$119;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$119: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 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.generated.core_pure_mapping_modelToModel$120;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$120: void <init>(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130: void <init>(org.eclipse.collections.api.RichIterable)>(v);
 staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return 1;
 }
@@ -1603,14 +1954,14 @@
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121 v;
 org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformMergeExecutionNode_Impl v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132 v;
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PlatformMergeExecutionNode v, v, v;
 java.lang.Object v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
@@ -1650,8 +2001,8 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 625, 105, 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/m3/coreinstance/meta/pure/metamodel/valuespecification/ValueSpecification;", 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_pure_mapping_modelToModel$121;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$121: void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,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.generated.Root_meta_pure_mapping_StoreQuery)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,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.generated.Root_meta_pure_mapping_StoreQuery)>(v, v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -1669,8 +2020,8 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 627, 37, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, 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_pure_mapping_modelToModel$122;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$122: void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: void <init>(org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_mergeGraphFetchPlans_GlobalGraphFetchExecutionNode_MANY__ClusteredGraphFetchTree_1__ExecutionNode_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
@@ -1789,13 +2140,13 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_explodeMultiPropertyMappingSubTreesToMultiSubTrees_RoutedGraphFetchTree_1__RoutedGraphFetchTree_1_(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$124 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 int v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v, v;
 boolean v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v, v, v, v;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree;
@@ -1806,22 +2157,22 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$123: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/GraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$124;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$124: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: void <init>()>();
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$124: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1840,14 +2191,14 @@
 }
 public static boolean Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_sourceSupportsBatching_Connection_1__Class_1__Mapping_1__AbstractProperty_MANY__Extension_MANY__Boolean_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125 v;
 org.eclipse.collections.api.RichIterable v, v;
 int v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
 boolean v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v;
@@ -1859,18 +2210,18 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$125: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_core_runtime_Connection;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136: void <init>()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$126: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -1886,18 +2237,18 @@
 }
 public static org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_resolveParamMapForChainProcessing_SetImplementation_MANY__Map_1__DebugContext_1__Map_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
 boolean v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 v;
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
 org.eclipse.collections.api.map.MutableMap v, v, v;
 org.eclipse.collections.api.block.function.Function v, v;
 int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
@@ -1905,12 +2256,12 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$128: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138: void <init>()>();
 v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_mapping_modelToModel$127;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$127: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137: 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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
@@ -1928,21 +2279,21 @@
 v = (int) -1;
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/mapping/modelToModel.pure", v, v, 711, 189, 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/m3/coreinstance/meta/pure/metamodel/function/property/AbstractProperty;", v);
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$129: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean forAll(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(boolean,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "All properties in XStore relationship should have 1 as multiplicty upper bound for service store.", 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_pure_mapping_modelToModel$130;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$130: void <init>(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: void <init>(org.eclipse.collections.api.RichIterable)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap newMap(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
 public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_resolveSourcePropertyFromTargetProperty_AbstractProperty_1__PureInstanceSetImplementation_MANY__AbstractProperty_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v, v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -1951,17 +2302,17 @@
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 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_pure_mapping_modelToModel$131;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$131: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)>(v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty)>(v);
 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: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
 if v == 0 goto label;
 v = v;
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable)>(v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$132: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty execute()>();
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable)>(v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty execute()>();
 label:
 return v;
 }
@@ -2055,15 +2406,15 @@
 }
 public static java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_inMemoryGraphFetchExecutionNodeToString_InMemoryGraphFetchExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode, java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143 v;
+org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145 v;
 org.eclipse.collections.api.RichIterable v;
 int v, v, v, v;
 java.lang.String v;
 boolean v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v, v;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryGraphFetchExecutionNode;
@@ -2072,26 +2423,26 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryCrossStoreGraphFetchExecutionNode;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: void <init>(java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: void <init>(java.lang.String,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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$133: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryRootGraphFetchExecutionNode;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: void <init>(java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: void <init>(java.lang.String,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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$134: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_InMemoryPropertyGraphFetchExecutionNode;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: void <init>(java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: void <init>(java.lang.String,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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$135: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -2177,357 +2528,6 @@
 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);
 return v;
 }
-public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isNoMappingDefaultToEmpty_SetImplementation_1__AbstractProperty_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-java.lang.Class v;
-boolean v, v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_multiplicityExtension: boolean Root_meta_pure_functions_multiplicity_hasLowerBound_Multiplicity_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v != 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-return v;
-}
-public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isPartOfMerge_SetImplementation_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-int v, v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping _parent()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping: org.eclipse.collections.api.RichIterable _classMappings()>();
-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_pure_mapping_modelToModel$137;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$137: 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/pure/mapping/modelToModel.pure", v, v, 127, 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/m3/coreinstance/meta/pure/mapping/MergeOperationSetImplementation;", 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_pure_mapping_modelToModel$136;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$136: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty Root_meta_pure_mapping_modelToModel_inMemory_noMappingPassThruSourceProperty_SetImplementation_1__AbstractProperty_1__AbstractProperty_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v, v, v;
-boolean v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/external/store/model/PureInstanceSetImplementation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$138: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/mapping/SetImplementation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: void <init>()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$139: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/mapping/modelToModel.pure", v, v, 133, 14, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
-public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class Root_meta_pure_mapping_modelToModel_findMainClassInGetAllExpression_ValueSpecification_1__Class_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-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 (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
-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::function::NativeFunction", "Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::collection::getAll_Class_1__Date_1__T_MANY_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::collection::getAll_Class_1__Date_1__Date_1__T_MANY_");
-v[2] = v;
-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.core_pure_corefunctions_metaExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_meta_findExpressionsForFunctionInValueSpecification_ValueSpecification_1__Function_MANY__FunctionExpression_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,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: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
-if v == 0 goto label;
-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::pure::metamodel::type::Any");
-goto label;
-label:
-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 = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$findMainClassInGetAllExpression$4$system$imports$import__core_pure_mapping_modelToModel_pure_1$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/mapping/modelToModel.pure", v, v, 155, 66, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_tools_tools_extension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,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/pure/mapping/modelToModel.pure", v, v, 155, 93, 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/metamodel/valuespecification/InstanceValue;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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/pure/mapping/modelToModel.pure", v, v, 155, 122, 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);
-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/pure/mapping/modelToModel.pure", v, v, 155, 131, 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/metamodel/type/Class;", v);
-label:
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_external_store_model_planExecutionPure_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery, org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140 v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.coreinstance.meta.pure.store.Store v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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/pure/mapping/modelToModel.pure", v, v, 166, 31, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery: org.finos.legend.pure.m.coreinstance.meta.pure.store.Store _store()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_runtime_runtimeExtension: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection Root_meta_core_runtime_connectionByElement_Runtime_1__Store_1__Connection_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.coreinstance.meta.pure.store.Store,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelConnection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: void <init>(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$140: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: void <init>(org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery,org.finos.legend.pure.m.coreinstance.meta.pure.router.RoutedValueSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$141: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/mapping/modelToModel.pure", v, v, 167, 17, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
-public static java.lang.String Root_meta_pure_mapping_modelToModel_plan_modelToModelPlanNodeToString_ModelToModelExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode, java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-java.lang.String[] v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-java.lang.String v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode v;
-boolean v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode;
-v := @parameter: java.lang.String;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-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)[12];
-v[0] = "M2M\n";
-v[1] = v;
-v[2] = "(";
-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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v[3] = v;
-v[4] = "\n";
-v[5] = v;
-v[6] = "  connection = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection _connection()>();
-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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_connectionToString_Connection_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[7] = v;
-v[8] = "\n";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode: org.eclipse.collections.api.RichIterable _jsonPropertyPaths()>();
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "  propertyPath = ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_store_model_ModelToModelExecutionNode: org.eclipse.collections.api.RichIterable _jsonPropertyPaths()>();
-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_treepath_treePath: org.finos.legend.pure.generated.Root_meta_pure_metamodel_treepath_PropertyPathTreeNode Root_meta_pure_metamodel_treepath_buildPropertyPathTree_LambdaFunction_MANY__PropertyPathTreeNode_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_external_format_json_toJSON: java.lang.String Root_meta_json_toJSON_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[1] = v;
-v[2] = "\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);
-goto label;
-label:
-v = "";
-label:
-v[9] = v;
-v[10] = v;
-v[11] = ")\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);
-return v;
-}
-public static java.lang.String Root_meta_external_store_model_modelToModelConnectionToString_Connection_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143 v;
-org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145 v;
-org.eclipse.collections.api.RichIterable v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Connection v;
-boolean v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Connection;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelConnection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$142: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_JsonModelConnection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$143: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_XmlModelConnection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$144: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_store_model_ModelChainConnection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$145: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/mapping/modelToModel.pure", v, v, 183, 8, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
 static void <clinit>()
 {
 org.finos.legend.pure.generated.core_pure_mapping_modelToModel$17 v;
@@ -2651,11 +2651,11 @@
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$73", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$inMemory$noMappingPassThruSourceProperty$3$system$imports$import__core_pure_mapping_modelToModel_pure_1$15", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$inMemory$noMappingPassThruSourceProperty$3$system$imports$import__core_pure_mapping_modelToModel_pure_1$15", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$73", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$10: void <init>()>();
@@ -2751,11 +2751,11 @@
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$33: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$17", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$findMainClassInGetAllExpression$4$system$imports$import__core_pure_mapping_modelToModel_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$34: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$findMainClassInGetAllExpression$4$system$imports$import__core_pure_mapping_modelToModel_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$17", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$35;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$35: void <init>()>();
@@ -2767,11 +2767,11 @@
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$37: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$13", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$external$store$model$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$38: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$external$store$model$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$resolveSourcePropertyFromTargetProperty$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$13", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$39;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$39: void <init>()>();
@@ -2799,15 +2799,15 @@
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$45: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$28", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$external$store$model$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$12", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$46: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$explodeMultiPropertyMappingSubTreesToMultiSubTrees$15$system$imports$import__core_pure_mapping_modelToModel_pure_2$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$28", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$47: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$external$store$model$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$graphFetch$executionPlan$explodeMultiPropertyMappingSubTreesToMultiSubTrees$15$system$imports$import__core_pure_mapping_modelToModel_pure_2$10", v);
 v = <org.finos.legend.pure.generated.core_pure_mapping_modelToModel: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_mapping_modelToModel$48;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_mapping_modelToModel$48: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_30_0_transfers_valueSpecification$139$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_30_0_transfers_valueSpecification$139$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_30_0_transfers_valueSpecification$139$1.jimple	2025-03-13 09:25:20.327514997 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_30_0_transfers_valueSpecification$139$1.jimple	2025-03-13 11:52:44.200393737 +0000
@@ -86,7 +86,7 @@
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_30_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::FunctionType", "$core$454338");
+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::FunctionType", "$core$454321");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -135,7 +135,7 @@
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_30_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::FunctionType", "$core$454359");
+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::FunctionType", "$core$454342");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104.jimple	2025-03-13 09:25:15.703588168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104.jimple	2025-03-13 11:53:05.376060588 +0000
@@ -7,32 +7,93 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104 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_pure_protocol_v1_31_0_transfers_valueSpecification$104;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$104: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104 v;
+java.lang.Long v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path v;
+java.lang.String[] v, v;
+long v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: java.lang.String _startType()>();
+v[0] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: org.eclipse.collections.api.RichIterable _path()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$147");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ".", v);
+v[1] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 893, 210, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+label:
+v = "";
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "!";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 893, 259, 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[1] = v;
+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);
+label:
+v[2] = v;
+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.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("#/%s/%s%s#", v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105.jimple	2025-03-13 09:25:15.703588168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105.jimple	2025-03-13 11:52:54.092238112 +0000
@@ -7,93 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$105: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.list.MutableList v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
-java.lang.Long v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path v;
-java.lang.String[] v, v;
-long v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
 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)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: java.lang.String _startType()>();
-v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: org.eclipse.collections.api.RichIterable _path()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$147");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ".", v);
-v[1] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 893, 210, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-label:
-v = "";
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "!";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 893, 259, 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[1] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
 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);
-label:
-v[2] = v;
-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.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("#/%s/%s%s#", v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11.jimple	2025-03-13 09:25:15.727587788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11.jimple	2025-03-13 11:53:17.379871736 +0000
@@ -7,35 +7,33 @@
 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.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$11: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.math.BigDecimal v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal: java.math.BigDecimal _value()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114.jimple	2025-03-13 09:25:15.727587788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114.jimple	2025-03-13 11:52:55.316218856 +0000
@@ -19,19 +19,19 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$114: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue: java.lang.String _value()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115.jimple	2025-03-13 09:25:15.727587788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115.jimple	2025-03-13 11:52:54.172236853 +0000
@@ -19,19 +19,19 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$115: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue: java.lang.String _value()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12.jimple	2025-03-13 09:25:15.727587788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12.jimple	2025-03-13 11:53:09.235999861 +0000
@@ -7,33 +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.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$12: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.math.BigDecimal v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal v;
-java.lang.String v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal: java.math.BigDecimal _value()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133.jimple	2025-03-13 09:25:15.763587217 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133.jimple	2025-03-13 11:52:56.080206836 +0000
@@ -1,88 +1,136 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.Boolean v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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,java.lang.Object,java.lang.Object)>("extensions", v, "f", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformFunctionBody$2$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
+return;
 }
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()
 {
-org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v, v, v, v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$2 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v, v, v, v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+java.lang.Object v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/FunctionDefinition;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = (int) -1;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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_pure_protocol_v1_31_0_transfers_valueSpecification$133$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 85, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$7");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 655, 32, 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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134.jimple	2025-03-13 09:25:15.759587280 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134.jimple	2025-03-13 11:52:55.276219484 +0000
@@ -1,47 +1,77 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_fMatches;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_fMatches> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+long v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v, v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$1 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_fMatches>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134)>(v);
+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.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$18");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134,org.eclipse.collections.api.RichIterable)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 661, 43, 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;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135.jimple	2025-03-13 09:25:15.763587217 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135.jimple	2025-03-13 11:53:11.959957005 +0000
@@ -1,47 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$135: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136.jimple	2025-03-13 09:25:15.755587345 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136.jimple	2025-03-13 11:53:13.391934477 +0000
@@ -1,47 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$136: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$2$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$2$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137.jimple	2025-03-13 09:25:15.107597598 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137.jimple	2025-03-13 11:53:17.387871610 +0000
@@ -1,88 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: boolean val$_useAppliedFunction> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-int v, v, v, v;
-boolean v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$2 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_milestoning_reverseMilestoningTransforms: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_milestoning_reverseMilestoningTransforms_FunctionExpression_1__FunctionExpression_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/Property;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/QualifiedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 57, 40, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138.jimple	2025-03-13 09:25:15.751587407 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138.jimple	2025-03-13 11:53:13.963925478 +0000
@@ -1,114 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, org.eclipse.collections.api.RichIterable)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: boolean val$_useAppliedFunction> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 0, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.eclipse.collections.api.RichIterable _typeArguments()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$94");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 162, 72, 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);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_isHackedUnit_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformHackedUnit_ValueSpecification_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_isUnitType_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_UnitInstance Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformUnitInstance_ValueSpecification_1__UnitInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
-label:
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1.jimple	2025-03-13 09:25:38.559226530 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1.jimple	2025-03-13 11:52:45.940366363 +0000
@@ -1,125 +1,185 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-java.lang.Long v, v;
-long v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v, v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$1 v;
+java.lang.Object[] v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v;
+org.eclipse.collections.api.list.FixedSizeList v, v, v, v, v, v;
+boolean v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Class v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v;
 java.lang.Object v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.FixedSizeListFactory v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$109");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 175, 56, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _funcs()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[2];
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::functions::collection::Pair");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::Function");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::FunctionDefinition");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::FunctionType", "$core$1046575");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _classifierGenericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::function::NativeFunction", "Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
+v[0] = v;
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::functions::collection::Pair");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::Function");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::FunctionDefinition");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::FunctionType", "$core$1046596");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _classifierGenericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::function::NativeFunction", "Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$9");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
+v[1] = v;
+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 = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v);
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 176, 129, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 784, 22, 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);
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 176, 138, 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/metamodel/valuespecification/VariableExpression;", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-goto label;
-label:
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$112");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = newarray (java.lang.Object)[0];
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 goto label;
 label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1$4: java.lang.String execute()>();
 label:
 return v;
 }
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$12$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$12.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$13.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$14.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$15.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16$9.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$17.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139.jimple	2025-03-13 09:25:15.751587407 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139.jimple	2025-03-13 11:52:45.744369445 +0000
@@ -1,58 +1,219 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final boolean val$_isParameter;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, boolean, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: boolean val$_isParameter> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("state", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-java.lang.Object v, v, 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;
-boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139;
-v := @parameter: java.lang.Object;
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_inScope>;
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_boolean_contains: boolean Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(org.eclipse.collections.api.RichIterable,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$9 v;
+boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$11 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$10 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$13 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$12 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$15 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$14 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$17 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16 v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$5 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$6 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$7 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$8 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$3 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$4 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
 label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$7: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$7: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$8;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$8: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$8: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$9;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$9: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$9: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$10;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$10: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$10: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$11;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$11: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$11: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$12;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$12: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$12: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$13;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$13: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$13: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$14;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$14: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$14: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$15;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$15: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$15: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$16: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$17;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$17: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139$17: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 759, 11, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140.jimple	2025-03-13 09:25:15.771587090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140.jimple	2025-03-13 11:53:17.391871546 +0000
@@ -1,29 +1,28 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity val$_m;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity val$_m> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141.jimple	2025-03-13 09:25:15.767587155 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141.jimple	2025-03-13 11:53:17.391871546 +0000
@@ -1,28 +1,88 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141 v;
+java.lang.Boolean v;
+boolean v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "f", v, "useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141 v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
-return;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformFunctionBody$2$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141 v;
-java.lang.Object v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.map.MutableMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141;
-v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142.jimple	2025-03-13 09:25:15.771587090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142.jimple	2025-03-13 11:53:08.356013705 +0000
@@ -1,64 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("m", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142 v;
-java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142 v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142;
 v := @parameter: java.lang.Object;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.eclipse.collections.api.map.MutableMap __vars>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143.jimple	2025-03-13 09:25:15.783586902 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143.jimple	2025-03-13 11:53:12.559947566 +0000
@@ -1,121 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143 v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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,java.lang.Object,java.lang.Object)>("extensions", v, "open", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda v;
-org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$3 v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_inScope>;
 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$16");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_protocol_v1_31_0_transfers_valueSpecification$143$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap putAllPairs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda __type(java.lang.String)>("lambda");
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 325, 42, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
-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_pure_protocol_v1_31_0_transfers_valueSpecification$143$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$143$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda _body(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144.jimple	2025-03-13 09:25:15.787586837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144.jimple	2025-03-13 11:52:50.976287134 +0000
@@ -1,85 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, 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_pure_protocol_v1_31_0_transfers_valueSpecification$144 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1.jimple	2025-03-13 09:25:47.771080798 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1.jimple	2025-03-13 11:52:56.408201675 +0000
@@ -1,57 +1,96 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v, v, v, v;
+boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1 v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 v, v, v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1$1 v;
-java.lang.String v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v, v, v, v;
+boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement __type(java.lang.String)>("propertyPath");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PropertyPathElement: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 362, 112, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement _property(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PropertyPathElement: org.eclipse.collections.api.RichIterable _parameters()>();
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, 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_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1.jimple	2025-03-13 09:25:45.023124270 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1.jimple	2025-03-13 11:52:56.412201613 +0000
@@ -1,81 +1,69 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v, v, v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyPathElement value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
 java.lang.Object v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/path/PropertyPathElement;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: java.lang.Object valueOf(java.lang.Object)>(v);
-return v;
-label:
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty __type(java.lang.String)>("property");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 358, 55, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(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_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 63, 78, 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.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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 63, 87, 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 "Ljava/lang/String;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty _property(java.lang.String)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty _parameters(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$2$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$2$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145.jimple	2025-03-13 09:25:15.779586964 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145.jimple	2025-03-13 11:52:56.412201613 +0000
@@ -1,113 +1,88 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: boolean val$_useAppliedFunction> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1 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.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
+boolean v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl v;
+java.lang.Object v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("path");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 355, 81, 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 := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_milestoning_reverseMilestoningTransforms: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_milestoning_reverseMilestoningTransforms_FunctionExpression_1__FunctionExpression_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/Property;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/QualifiedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
 label:
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _start()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 356, 67, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path _startType(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.eclipse.collections.api.RichIterable _path()>();
-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_pure_protocol_v1_31_0_transfers_valueSpecification$145$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path _path(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 57, 40, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146.jimple	2025-03-13 09:25:15.783586902 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146.jimple	2025-03-13 11:52:43.332407393 +0000
@@ -1,116 +1,114 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: boolean;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: boolean val$_useAppliedFunction> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-int v, v, v, v, v, v, v, v;
+boolean v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("aggregateValue");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 0, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.eclipse.collections.api.RichIterable _typeArguments()>();
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$94");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 378, 191, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 162, 72, 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);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 379, 202, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_isHackedUnit_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformHackedUnit_ValueSpecification_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_isUnitType_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_UnitInstance Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformUnitInstance_ValueSpecification_1__UnitInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147.jimple	2025-03-13 09:25:15.767587155 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147.jimple	2025-03-13 11:53:12.371950524 +0000
@@ -1,119 +1,58 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final boolean val$_isParameter;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, boolean, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: boolean;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: boolean val$_isParameter> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue v, v, v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+java.lang.Object v, v, v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsAggregateValue");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: java.lang.String _name()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 390, 191, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 391, 202, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.eclipse.collections.api.map.MutableMap __vars>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_boolean_contains: boolean Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(org.eclipse.collections.api.RichIterable,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: boolean val$_isParameter>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute()>();
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148.jimple	2025-03-13 09:25:15.767587155 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148.jimple	2025-03-13 11:53:17.391871546 +0000
@@ -1,93 +1,29 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance 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_pure_protocol_v1_31_0_transfers_valueSpecification$148;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$2 v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v, v, v;
-boolean v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapAggregation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapRank;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 395, 27, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.eclipse.collections.api.map.MutableMap __vars>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149.jimple	2025-03-13 09:25:15.763587217 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149.jimple	2025-03-13 11:53:16.567884511 +0000
@@ -1,102 +1,28 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsColumnInformation");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: java.lang.String _name()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 437, 198, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation _columnFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149 v;
-org.eclipse.collections.api.map.MutableMap v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150.jimple	2025-03-13 09:25:15.795586712 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150.jimple	2025-03-13 11:53:14.503916983 +0000
@@ -1,37 +1,28 @@
 class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150 v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("m", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150;
@@ -39,53 +30,27 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("pair");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair _first(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair _second(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity)>(v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151.jimple	2025-03-13 09:25:15.795586712 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151.jimple	2025-03-13 11:52:34.500546342 +0000
@@ -2,26 +2,38 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151 v;
+boolean v, v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "open", v, "useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151 v;
@@ -30,34 +42,72 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_Runtime v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$4 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$2 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151 v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("runtimeInstance");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$16");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_protocol_v1_31_0_transfers_valueSpecification$151$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap putAllPairs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda __type(java.lang.String)>("lambda");
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 325, 42, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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_pure_protocol_v1_31_0_transfers_valueSpecification$151$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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_protocol_v1_31_0_transfers_store: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_Runtime Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_runtime_transformRuntime_Runtime_1__Extension_MANY__Runtime_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance _runtime(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_Runtime)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda _body(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152.jimple	2025-03-13 09:25:15.791586774 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152.jimple	2025-03-13 11:52:43.212409281 +0000
@@ -4,33 +4,44 @@
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152 v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+java.lang.Boolean v;
+boolean v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: boolean val$_useAppliedFunction> = 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 = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -39,31 +50,28 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List __type(java.lang.String)>("collection");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$152$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List _values(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153.jimple	2025-03-13 09:25:15.791586774 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153.jimple	2025-03-13 11:52:37.664496565 +0000
@@ -39,32 +39,66 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$153: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path v;
+boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153$1 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path v, v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, 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.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("rootGraphFetchTree");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$153: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("path");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 355, 81, 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);
+label:
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _start()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 356, 67, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path _startType(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.eclipse.collections.api.RichIterable _path()>();
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path _path(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154.jimple	2025-03-13 09:25:15.799586647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154.jimple	2025-03-13 11:53:16.207890175 +0000
@@ -27,58 +27,82 @@
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+int v, v, v, v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154 v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression __type(java.lang.String)>("keyExpression");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: java.lang.Boolean _add()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression _add(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _key()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("aggregateValue");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression _key(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _expression()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 378, 191, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression _expression(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 379, 202, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155.jimple	2025-03-13 09:25:15.799586647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155.jimple	2025-03-13 11:53:16.507885455 +0000
@@ -2,50 +2,35 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155 v;
@@ -54,30 +39,73 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue v, v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsAggregateValue");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 390, 191, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_possiblyTransformNewFunction_Any_1__Multiplicity_1__FunctionExpression_$0_1$__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(java.lang.Object,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 391, 202, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1.jimple	2025-03-13 09:25:44.699129395 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1.jimple	2025-03-13 11:53:13.999924911 +0000
@@ -1,91 +1,72 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v;
-boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1;
 v := @parameter: java.lang.Object;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsOlapAggregation");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation: java.lang.String _colName()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation _columnName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _func()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, 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_pure_protocol_v1_31_0_transfers_valueSpecification$156$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 404, 198, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation _function(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156.jimple	2025-03-13 09:25:15.795586712 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156.jimple	2025-03-13 11:53:13.999924911 +0000
@@ -3,88 +3,83 @@
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance 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.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection v;
-java.lang.Object v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection 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_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$2 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl v;
+int v, v, v, v;
+java.lang.Object v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156 v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity)>(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.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapAggregation;", 1, 1);
+if v == 0 goto label;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _values(org.eclipse.collections.api.RichIterable)>(v);
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapRank;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 395, 27, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157.jimple	2025-03-13 09:25:15.799586647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157.jimple	2025-03-13 11:53:17.395871485 +0000
@@ -2,58 +2,35 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(6);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance 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.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157 v;
@@ -62,42 +39,56 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object[] v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = newarray (java.lang.Object)[6];
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsColumnInformation");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope>;
-v[0] = 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_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v[1] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v[2] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v[3] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v[4] = 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions>;
-v[5] = v;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(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)>(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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 437, 198, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation _columnFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158.jimple	2025-03-13 09:25:15.787586837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158.jimple	2025-03-13 11:53:17.395871485 +0000
@@ -27,11 +27,11 @@
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158;
@@ -39,26 +39,53 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("pair");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair _first(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair _second(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159.jimple	2025-03-13 09:25:15.787586837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159.jimple	2025-03-13 11:53:17.395871485 +0000
@@ -1,69 +1,71 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final java.lang.Object val$_any;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.eclipse.collections.api.RichIterable)
+{
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_extensions> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("extensions", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159;
-v := @parameter: java.lang.Object;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: java.lang.Object val$_any> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
-return;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString execute()
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, 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.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString 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.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_Runtime v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-java.lang.Object v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: java.lang.Object val$_any>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 535, 50, 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.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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 535, 59, 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/metamodel/PackageableElement;", v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString __type(java.lang.String)>("string");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[0] = v;
-v[1] = " can\'t be translated";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("runtimeInstance");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString _value(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_store: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_Runtime Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_runtime_transformRuntime_Runtime_1__Extension_MANY__Runtime_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance _runtime(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_Runtime)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160.jimple	2025-03-13 09:25:15.787586837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160.jimple	2025-03-13 11:52:59.132158820 +0000
@@ -1,35 +1,77 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List 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_pure_protocol_v1_31_0_transfers_valueSpecification$160;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160$1 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List __type(java.lang.String)>("collection");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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_pure_protocol_v1_31_0_transfers_valueSpecification$160$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_List _values(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161.jimple	2025-03-13 09:25:15.811586459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161.jimple	2025-03-13 11:52:54.732228043 +0000
@@ -1,75 +1,79 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161 v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree __type(java.lang.String)>("propertyGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 561, 73, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _property(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _parameters()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("rootGraphFetchTree");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$161$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _parameters(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: java.lang.String _alias()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _alias(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subType()>();
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$8");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _subType(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162.jimple	2025-03-13 09:25:14.303610321 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162.jimple	2025-03-13 11:53:13.339935295 +0000
@@ -1,47 +1,92 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162;
-v := @parameter: java.lang.Object;
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression __type(java.lang.String)>("keyExpression");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: java.lang.Boolean _add()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression _add(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _key()>();
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression _key(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _expression()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_KeyExpression _expression(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163.jimple	2025-03-13 09:25:15.811586459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163.jimple	2025-03-13 11:52:54.964224393 +0000
@@ -1,46 +1,91 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163 v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163;
-v := @parameter: java.lang.Object;
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163;
+v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$163$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_possiblyTransformNewFunction_Any_1__Multiplicity_1__FunctionExpression_$0_1$__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(java.lang.Object,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1.jimple	2025-03-13 09:25:34.747286839 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1.jimple	2025-03-13 11:52:48.088332569 +0000
@@ -4,63 +4,80 @@
 final org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1 v;
 org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v, v, v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v, v, v, v, v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0> = 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 = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164.jimple	2025-03-13 09:25:15.811586459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164.jimple	2025-03-13 11:52:48.088332569 +0000
@@ -1,44 +1,98 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection 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;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v;
+java.lang.Object v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity)>(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_pure_protocol_v1_31_0_transfers_valueSpecification$164$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _values(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165.jimple	2025-03-13 09:25:15.811586459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165.jimple	2025-03-13 11:52:50.156300035 +0000
@@ -1,22 +1,111 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165 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.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165 v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(6);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Class 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;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+java.lang.Object[] v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165 v;
 boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = newarray (java.lang.Object)[6];
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope>;
+v[0] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v[1] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v[2] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v[3] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v[4] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions>;
+v[5] = v;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(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)>(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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166.jimple	2025-03-13 09:25:15.815586394 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166.jimple	2025-03-13 11:53:17.399871422 +0000
@@ -1,65 +1,72 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_instanceProps;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_instanceProps> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Boolean execute()
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-java.lang.Boolean v, v;
-boolean v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_instanceProps>;
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 583, 37, 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/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$2");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$166$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$166: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166,org.eclipse.collections.api.RichIterable)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166$2: java.lang.Boolean execute()>();
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-goto label;
-label:
-v = 0;
-label:
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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_pure_protocol_v1_31_0_transfers_valueSpecification$166 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167.jimple	2025-03-13 09:25:15.811586459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167.jimple	2025-03-13 11:53:17.023877337 +0000
@@ -1,34 +1,69 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
+final java.lang.Object val$_any;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.Object v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: java.lang.Object val$_any> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString execute()
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v, v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString v, v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: java.lang.Object val$_any>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 535, 50, 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.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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 535, 59, 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/metamodel/PackageableElement;", v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString __type(java.lang.String)>("string");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[0] = v;
+v[1] = " can\'t be translated";
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168.jimple	2025-03-13 09:25:15.811586459 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168.jimple	2025-03-13 11:52:57.028191922 +0000
@@ -1,22 +1,35 @@
 class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _openVariables()>();
-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.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169.jimple	2025-03-13 09:25:15.807586521 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169.jimple	2025-03-13 11:52:52.264266871 +0000
@@ -1,34 +1,75 @@
 class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl v;
 org.eclipse.collections.api.block.function.Function v;
-java.lang.Object 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.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree __type(java.lang.String)>("propertyGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 561, 73, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _property(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _parameters()>();
 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: java.lang.String _alias()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _alias(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subType()>();
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$8");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _subType(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170.jimple	2025-03-13 09:25:15.799586647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170.jimple	2025-03-13 11:53:17.399871422 +0000
@@ -1,19 +1,47 @@
 class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170;
 v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-return null;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$170: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$170: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171.jimple	2025-03-13 09:25:15.803586584 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171.jimple	2025-03-13 11:52:56.560199285 +0000
@@ -1,84 +1,46 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, boolean)
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 v;
 org.eclipse.collections.api.RichIterable v, v;
-java.lang.Boolean v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: boolean;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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)>("extensions", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 v;
-org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171$1 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = null;
-v = new org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy: org.eclipse.collections.api.map.MutableMap newMutableMap()>();
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: void <init>(org.eclipse.collections.api.map.MutableMap)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+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_pure_protocol_v1_31_0_transfers_valueSpecification$171$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 1, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 634, 232, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;", v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1.jimple	2025-03-13 09:25:34.807285890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1.jimple	2025-03-13 11:52:56.720196767 +0000
@@ -1,23 +1,74 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v, v, v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1;
-v := @parameter: java.lang.Object;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172.jimple	2025-03-13 09:25:15.823586269 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172.jimple	2025-03-13 11:52:56.720196767 +0000
@@ -1,136 +1,44 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v, v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v;
-boolean v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$2 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v, v, v, v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-java.lang.Object v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/FunctionDefinition;", 1, 1);
-if v == 0 goto label;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+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_pure_protocol_v1_31_0_transfers_valueSpecification$172$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = (int) -1;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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_pure_protocol_v1_31_0_transfers_valueSpecification$172$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 653, 85, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$7");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 655, 32, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173.jimple	2025-03-13 09:25:15.827586204 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173.jimple	2025-03-13 11:53:17.407871295 +0000
@@ -1,77 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_fMatches;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.eclipse.collections.api.RichIterable val$_fMatches> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
-long v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v, v;
-int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$3 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$1 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
-java.lang.Object v;
+java.lang.Class v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173 v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.eclipse.collections.api.RichIterable val$_fMatches>;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$173$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173)>(v);
-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.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$18");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173,org.eclipse.collections.api.RichIterable)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 661, 43, 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);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174.jimple	2025-03-13 09:25:15.819586331 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174.jimple	2025-03-13 11:52:47.756337793 +0000
@@ -1,22 +1,65 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_instanceProps;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174 v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174: org.eclipse.collections.api.RichIterable val$_instanceProps> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)
+public java.lang.Boolean execute()
 {
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+java.lang.Boolean v, v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$1 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174 v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174: org.eclipse.collections.api.RichIterable val$_instanceProps>;
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 583, 37, 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/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$2");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174)>(v);
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174,org.eclipse.collections.api.RichIterable)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174$2: java.lang.Boolean execute()>();
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+goto label;
+label:
+v = 0;
+label:
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175.jimple	2025-03-13 09:25:15.819586331 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175.jimple	2025-03-13 11:52:59.268156680 +0000
@@ -1,22 +1,34 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175 v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
-boolean v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176.jimple	2025-03-13 09:25:15.827586204 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176.jimple	2025-03-13 11:52:44.160394366 +0000
@@ -1,22 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
 void <init>()
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _openVariables()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177.jimple	2025-03-13 09:25:15.831586141 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177.jimple	2025-03-13 11:53:02.952098723 +0000
@@ -1,22 +1,34 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
-boolean v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$12$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$12.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$13.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$14.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$15.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16$9.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$17.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178.jimple	2025-03-13 09:25:04.719761992 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178.jimple	2025-03-13 11:52:56.496200291 +0000
@@ -1,219 +1,19 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$178: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("state", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178: org.eclipse.collections.api.map.MutableMap __vars> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$178: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$7 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$6 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$9 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$8 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$5 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$14 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$13 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$15 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$17 v;
-int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$10 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$12 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$11 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$7: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$7: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$8;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$8: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$8: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$9;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$9: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$9: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$10;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$10: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$10: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$11;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$11: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$11: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$12;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$12: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$12: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$13;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$13: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$13: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$14;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$14: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$14: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$15;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$15: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$15: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$16: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$17;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$17: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178$17: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 759, 11, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178: org.eclipse.collections.api.map.MutableMap __vars>;
-return v;
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179.jimple	2025-03-13 09:25:15.827586204 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179.jimple	2025-03-13 11:53:02.916099289 +0000
@@ -1,28 +1,84 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity val$_m;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, boolean)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179 v;
+boolean v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity val$_m> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_31_0_transfers_valueSpecification$179: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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)>("extensions", v, "useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
-java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$179: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+int v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = null;
+v = new org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy: org.eclipse.collections.api.map.MutableMap newMutableMap()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: void <init>(org.eclipse.collections.api.map.MutableMap)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 1, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 634, 232, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;", v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$6.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18.jimple	2025-03-13 09:25:15.723587850 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18.jimple	2025-03-13 11:52:45.808368439 +0000
@@ -19,19 +19,82 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$18: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18: java.lang.String value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$5 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$6 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$4 v;
+int v, v, v, v;
+boolean v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_StereotypePtr;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_TaggedValue;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 746, 19, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$6.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19.jimple	2025-03-13 09:25:15.723587850 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19.jimple	2025-03-13 11:53:16.159890930 +0000
@@ -19,82 +19,19 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$19: java.lang.String value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$5 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$6 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$3 v;
-int v, v, v, v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19 v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_StereotypePtr;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_TaggedValue;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 746, 19, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28.jimple	2025-03-13 09:25:15.699588230 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28.jimple	2025-03-13 11:53:03.452090857 +0000
@@ -19,19 +19,21 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$28: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
+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_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29.jimple	2025-03-13 09:25:15.699588230 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29.jimple	2025-03-13 11:53:03.232094318 +0000
@@ -19,21 +19,19 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$29: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32.jimple	2025-03-13 09:25:15.759587280 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32.jimple	2025-03-13 11:53:17.391871546 +0000
@@ -7,31 +7,143 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32 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_pure_protocol_v1_31_0_transfers_valueSpecification$32;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$32: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32$1 v;
+java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.eclipse.collections.api.list.MutableList v, v, v, v, v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class v;
+java.lang.String[] v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v;
+int v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32 v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _superTypes()>();
+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_pure_protocol_v1_31_0_transfers_valueSpecification$32$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[10];
+v[0] = "\nClass ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _stereotypes()>();
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "\t<<";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _stereotypes()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
+v[1] = v;
+v[2] = ">>\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);
+goto label;
+label:
+v = "";
+label:
+v[1] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _taggedValues()>();
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "\t{";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _taggedValues()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
+v[1] = v;
+v[2] = "}\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);
+goto label;
+label:
+v = "";
+label:
+v[2] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: java.lang.String _package()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: java.lang.String _name()>();
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: java.lang.String _package()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 747, 339, 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[0] = v;
+v[1] = "::";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: java.lang.String _name()>();
+v[2] = v;
+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);
+label:
+v[3] = 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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = " extends ";
+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_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
+v[1] = v;
+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);
+goto label;
+label:
+v = "";
+label:
+v[4] = v;
+v[5] = "\n{\n";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _properties()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
+v[6] = v;
+v[7] = "\n";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _qualifiedProperties()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
+v[8] = v;
+v[9] = "\n}\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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33.jimple	2025-03-13 09:25:15.755587345 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33.jimple	2025-03-13 11:52:44.168394241 +0000
@@ -7,143 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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_pure_protocol_v1_31_0_transfers_valueSpecification$33;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$33: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.MutableList v, v, v, v, v;
-boolean v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class v;
-java.lang.String[] v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33 v;
-java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _superTypes()>();
-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_pure_protocol_v1_31_0_transfers_valueSpecification$33$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[10];
-v[0] = "\nClass ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _stereotypes()>();
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "\t<<";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _stereotypes()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
-v[1] = v;
-v[2] = ">>\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);
-goto label;
-label:
-v = "";
-label:
-v[1] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _taggedValues()>();
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "\t{";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _taggedValues()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
-v[1] = v;
-v[2] = "}\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);
-goto label;
-label:
-v = "";
-label:
-v[2] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: java.lang.String _package()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: java.lang.String _name()>();
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: java.lang.String _package()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 747, 339, 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[0] = v;
-v[1] = "::";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: java.lang.String _name()>();
-v[2] = v;
-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);
-label:
-v[3] = 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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = " extends ";
-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_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
-v[1] = v;
-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);
-goto label;
-label:
-v = "";
-label:
-v[4] = v;
-v[5] = "\n{\n";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _properties()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
-v[6] = v;
-v[7] = "\n";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class: org.eclipse.collections.api.RichIterable _qualifiedProperties()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
-v[8] = v;
-v[9] = "\n}\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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35.jimple	2025-03-13 09:25:15.751587407 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35.jimple	2025-03-13 11:53:00.640135095 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35 v;
-org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35;
@@ -19,19 +19,49 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$35: org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(org.finos.legend.pure.generated.Root_meta_pure_extension_Extension,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
+int v, v, v, v, v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35 v;
-org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_extension_Extension v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_extension_Extension;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension: org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension serializerExtension(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("v1_31_0", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = (int) -1;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35)>(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_pure_protocol_v1_31_0_transfers_valueSpecification$35$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 680, 64, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36.jimple	2025-03-13 09:25:15.755587345 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36.jimple	2025-03-13 11:53:17.387871610 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36;
@@ -19,44 +19,19 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$36: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36: org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(org.finos.legend.pure.generated.Root_meta_pure_extension_Extension,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig v;
-java.lang.Boolean v, v, v, v, v, v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_extension_Extension v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_extension_Extension;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("alloySerializationConfig");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.String _typeKeyName()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _typeKeyName(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _includeType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _includeType(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _includeEnumType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _includeEnumType(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _removePropertiesWithNullValues()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _removePropertiesWithNullValues(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _removePropertiesWithEmptySets()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _removePropertiesWithEmptySets(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _fullyQualifiedTypePath()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _fullyQualifiedTypePath(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _includeObjectReference()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _includeObjectReference(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension: org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension serializerExtension(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("v1_31_0", v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37.jimple	2025-03-13 09:25:15.747587470 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37.jimple	2025-03-13 11:52:58.924162093 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37 v;
@@ -19,49 +19,44 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$37: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
-int v, v, v, v, v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$2 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig v;
+java.lang.Boolean v, v, v, v, v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = (int) -1;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37)>(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_pure_protocol_v1_31_0_transfers_valueSpecification$37$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 680, 64, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("alloySerializationConfig");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.String _typeKeyName()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _typeKeyName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _includeType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _includeType(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _includeEnumType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _includeEnumType(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _removePropertiesWithNullValues()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _removePropertiesWithNullValues(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _removePropertiesWithEmptySets()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _removePropertiesWithEmptySets(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _fullyQualifiedTypePath()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _fullyQualifiedTypePath(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig: java.lang.Boolean _includeObjectReference()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig _includeObjectReference(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _value(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39.jimple	2025-03-13 09:25:15.747587470 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39.jimple	2025-03-13 11:53:17.387871610 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object 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.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39 v;
@@ -18,20 +18,18 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$39: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0,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_pure_protocol_v1_31_0_transfers_valueSpecification$39: java.lang.Object value(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _transfers_valueSpecification_transformAny()>();
-return v;
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40.jimple	2025-03-13 09:25:15.739587597 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40.jimple	2025-03-13 11:53:01.092127985 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -18,18 +18,20 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$40: java.lang.Object 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_pure_protocol_v1_31_0_transfers_valueSpecification$40: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _transfers_valueSpecification_transformAny()>();
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42.jimple	2025-03-13 09:25:15.739587597 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42.jimple	2025-03-13 11:53:17.383871673 +0000
@@ -7,35 +7,50 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42 v;
 org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$42: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal value(java.math.BigDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal value(java.math.BigDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.math.BigDecimal v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42;
-v := @parameter: java.math.BigDecimal;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal __type(java.lang.String)>("decimal");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal _value(java.math.BigDecimal)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 681, 74, 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 = 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 681, 60, 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43.jimple	2025-03-13 09:25:15.739587597 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43.jimple	2025-03-13 11:53:13.631930701 +0000
@@ -7,50 +7,35 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43 v;
 org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$43: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal value(java.math.BigDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal value(java.math.BigDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43 v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+java.math.BigDecimal v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: java.math.BigDecimal;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 681, 74, 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 = 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 681, 60, 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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal __type(java.lang.String)>("decimal");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal _value(java.math.BigDecimal)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44.jimple	2025-03-13 09:25:15.735587660 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44.jimple	2025-03-13 11:53:17.383871673 +0000
@@ -7,37 +7,99 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger 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.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$44: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.list.MutableList v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile v;
+java.lang.String[] v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44 v;
+int v, v, v, v;
+java.lang.String v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-long v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44;
-v := @parameter: java.lang.Long;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger __type(java.lang.String)>("integer");
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger _value(long)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[5];
+v[0] = "Profile ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: java.lang.String _package()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: java.lang.String _name()>();
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: java.lang.String _package()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 732, 75, 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[0] = v;
+v[1] = "::";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: java.lang.String _name()>();
+v[2] = v;
+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);
+label:
+v[1] = v;
+v[2] = "\n{\n ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: org.eclipse.collections.api.RichIterable _stereotypes()>();
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "stereotypes: ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: org.eclipse.collections.api.RichIterable _stereotypes()>();
+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_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "[", ",", "];", v);
+v[1] = v;
+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);
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "tags: ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: org.eclipse.collections.api.RichIterable _tags()>();
+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_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "[", ",", "];", v);
+v[1] = v;
+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);
+label:
+v[3] = v;
+v[4] = "\n}\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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45.jimple	2025-03-13 09:25:15.739587597 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45.jimple	2025-03-13 11:53:17.383871673 +0000
@@ -7,99 +7,37 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45 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.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$45: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.list.MutableList v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile v;
-java.lang.String[] v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45 v;
-int v, v, v, v;
-java.lang.String v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+java.lang.Long v;
+long v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile;
+v := @parameter: java.lang.Long;
 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)[5];
-v[0] = "Profile ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: java.lang.String _package()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: java.lang.String _name()>();
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: java.lang.String _package()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 732, 75, 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[0] = v;
-v[1] = "::";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: java.lang.String _name()>();
-v[2] = v;
-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);
-label:
-v[1] = v;
-v[2] = "\n{\n ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: org.eclipse.collections.api.RichIterable _stereotypes()>();
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "stereotypes: ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: org.eclipse.collections.api.RichIterable _stereotypes()>();
-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_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "[", ",", "];", v);
-v[1] = v;
-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);
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "tags: ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile: org.eclipse.collections.api.RichIterable _tags()>();
-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_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "[", ",", "];", v);
-v[1] = v;
-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);
-label:
-v[3] = v;
-v[4] = "\n}\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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger __type(java.lang.String)>("integer");
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger _value(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52.jimple	2025-03-13 09:25:15.683588483 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52.jimple	2025-03-13 11:53:08.236015593 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type 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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$52: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import: java.lang.String _path()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53.jimple	2025-03-13 11:53:17.359872051 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53 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.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$53: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import: java.lang.String _path()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54.jimple	2025-03-13 11:53:17.359872051 +0000
@@ -7,32 +7,33 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54 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_pure_protocol_v1_31_0_transfers_valueSpecification$54;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$54: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
-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::metamodel::type::PrimitiveType", "String");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55.jimple	2025-03-13 11:53:07.700024026 +0000
@@ -7,33 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$55: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression;
 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::PrimitiveType", "String");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56.jimple	2025-03-13 11:53:17.359872051 +0000
@@ -7,32 +7,44 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56 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_pure_protocol_v1_31_0_transfers_valueSpecification$56;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$56: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v;
-org.eclipse.collections.api.RichIterable v, v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+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::pure::tds::TdsOlapRank");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[0] = v;
+v[1] = "<TDSRow>";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57.jimple	2025-03-13 11:53:17.355872113 +0000
@@ -7,11 +7,11 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57;
@@ -19,23 +19,20 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$57: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/SimpleFunctionExpression;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58.jimple	2025-03-13 11:53:17.355872113 +0000
@@ -7,44 +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.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$58: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 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];
-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::pure::tds::TdsOlapRank");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[0] = v;
-v[1] = "<TDSRow>";
-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 = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/SimpleFunctionExpression;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59.jimple	2025-03-13 11:52:45.488373474 +0000
@@ -7,32 +7,44 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$59: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59 v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+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::pure::tds::TdsOlapAggregation");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[0] = v;
+v[1] = "<TDSRow>";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60.jimple	2025-03-13 11:53:17.355872113 +0000
@@ -7,44 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60 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_pure_protocol_v1_31_0_transfers_valueSpecification$60;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$60: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60 v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 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];
-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::pure::tds::TdsOlapAggregation");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[0] = v;
-v[1] = "<TDSRow>";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61.jimple	2025-03-13 09:25:15.679588546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61.jimple	2025-03-13 11:52:43.296407959 +0000
@@ -7,10 +7,10 @@
 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 org.eclipse.collections.api.RichIterable 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;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61 v;
 java.lang.Object v, v;
@@ -19,23 +19,20 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$61: java.lang.Boolean value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61 v;
-java.lang.Class v;
-java.lang.Object v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62.jimple	2025-03-13 09:25:15.675588611 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62.jimple	2025-03-13 11:52:44.184393988 +0000
@@ -7,32 +7,131 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62 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_pure_protocol_v1_31_0_transfers_valueSpecification$62;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$62: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$2 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$8 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$9 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$6 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$7 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$4 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$5 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
+boolean v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$10 v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-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.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$7: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$7: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$8;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$8: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$8: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$9;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$9: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$9: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$10;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$10: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62$10: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 902, 157, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63.jimple	2025-03-13 09:25:09.207690966 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63.jimple	2025-03-13 11:53:15.011908990 +0000
@@ -7,131 +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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63 v;
+java.lang.Boolean 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_pure_protocol_v1_31_0_transfers_valueSpecification$63;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$63: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63: java.lang.Boolean value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63 v;
-boolean v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$9 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$7 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$8 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$5 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$6 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$4 v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$10 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63 v;
+java.lang.Boolean v;
+java.lang.Class v;
+java.lang.Object v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$7: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$7: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$8;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$8: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$8: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$9;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$9: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$9: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$10;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$10: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63$10: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 902, 157, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65.jimple	2025-03-13 09:25:15.675588611 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65.jimple	2025-03-13 11:53:17.355872113 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65 v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65;
@@ -19,20 +19,23 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$65: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65 v;
+java.lang.Boolean v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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 = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66.jimple	2025-03-13 09:25:15.675588611 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66.jimple	2025-03-13 11:52:49.228314635 +0000
@@ -7,11 +7,11 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66;
@@ -19,23 +19,20 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$66: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67.jimple	2025-03-13 09:25:15.675588611 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67.jimple	2025-03-13 11:53:17.355872113 +0000
@@ -7,35 +7,29 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$67: java.lang.Boolean value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-java.lang.Object v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68.jimple	2025-03-13 09:25:15.675588611 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68.jimple	2025-03-13 11:53:17.355872113 +0000
@@ -19,19 +19,51 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$68: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.String[] v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
+java.lang.String v, v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[11];
+v[0] = "\t";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: java.lang.String _name()>();
+v[1] = v;
+v[2] = "(";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: org.eclipse.collections.api.RichIterable _parameters()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
+v[3] = v;
+v[4] = "){";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: org.eclipse.collections.api.RichIterable _body()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(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.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
+v[5] = v;
+v[6] = "}:";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: java.lang.String _returnType()>();
+v[7] = v;
+v[8] = "[";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _returnMultiplicity()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[9] = v;
+v[10] = "];";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69.jimple	2025-03-13 09:25:15.675588611 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69.jimple	2025-03-13 11:53:17.355872113 +0000
@@ -7,29 +7,35 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition 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.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$69: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69: java.lang.Boolean value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+java.lang.Class v;
+java.lang.Object v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70.jimple	2025-03-13 09:25:15.699588230 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70.jimple	2025-03-13 11:53:17.363871988 +0000
@@ -19,51 +19,19 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$70: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty 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;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
-java.lang.String v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
 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)[11];
-v[0] = "\t";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: java.lang.String _name()>();
-v[1] = v;
-v[2] = "(";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: org.eclipse.collections.api.RichIterable _parameters()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
-v[3] = v;
-v[4] = "){";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: org.eclipse.collections.api.RichIterable _body()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(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.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
-v[5] = v;
-v[6] = "}:";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: java.lang.String _returnType()>();
-v[7] = v;
-v[8] = "[";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _returnMultiplicity()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[9] = v;
-v[10] = "];";
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$71.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$71.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$71.jimple	2025-03-13 09:25:15.699588230 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$71.jimple	2025-03-13 11:53:17.363871988 +0000
@@ -7,7 +7,7 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object 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;
@@ -18,21 +18,18 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$71: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,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_pure_protocol_v1_31_0_transfers_valueSpecification$71: java.lang.Object value(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$71 v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$71;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
-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);
-return v;
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72.jimple	2025-03-13 09:25:15.699588230 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72.jimple	2025-03-13 11:53:08.728007852 +0000
@@ -7,35 +7,33 @@
 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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$72: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72 v;
-java.lang.Class v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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::PrimitiveType", "DateTime");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$73.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$73.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$73.jimple	2025-03-13 09:25:15.695588293 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$73.jimple	2025-03-13 11:53:17.363871988 +0000
@@ -7,7 +7,7 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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;
@@ -18,18 +18,21 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$73: java.lang.Object 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_pure_protocol_v1_31_0_transfers_valueSpecification$73: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$73 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$73;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
+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);
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74.jimple	2025-03-13 09:25:15.699588230 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74.jimple	2025-03-13 11:53:17.363871988 +0000
@@ -7,33 +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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74 v;
+java.lang.Boolean 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_pure_protocol_v1_31_0_transfers_valueSpecification$74;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$74: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 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::PrimitiveType", "DateTime");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75.jimple	2025-03-13 09:25:15.695588293 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75.jimple	2025-03-13 11:53:06.264046616 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr 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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75;
@@ -19,34 +19,23 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$75: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75 v;
-int v, v, v, v;
-java.lang.String v;
+java.lang.Boolean v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 317, 40, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76.jimple	2025-03-13 09:25:15.695588293 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76.jimple	2025-03-13 11:53:17.363871988 +0000
@@ -7,11 +7,11 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76 v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76;
@@ -19,23 +19,34 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$76: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76 v;
-java.lang.Boolean v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
-boolean v;
+int v, v, v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 317, 40, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77.jimple	2025-03-13 09:25:15.695588293 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77.jimple	2025-03-13 11:53:06.996035101 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime 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.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77;
@@ -19,29 +19,23 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$77: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime v, v;
-java.lang.Object v;
-org.finos.legend.pure.m.coreinstance.primitive.date.DateTime v;
+java.lang.Boolean v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77;
-v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.DateTime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime __type(java.lang.String)>("dateTime");
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$11");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime _value(java.lang.String)>(v);
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78.jimple	2025-03-13 09:25:15.695588293 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78.jimple	2025-03-13 11:53:04.196079152 +0000
@@ -7,11 +7,11 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78;
@@ -19,23 +19,29 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$78: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
-boolean v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime v, v;
+java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.primitive.date.DateTime v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
+v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.DateTime;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime __type(java.lang.String)>("dateTime");
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$11");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79.jimple	2025-03-13 09:25:15.691588356 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79.jimple	2025-03-13 11:52:35.496530672 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate 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.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79;
@@ -19,22 +19,23 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$79: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate value(org.finos.legend.pure.m.coreinstance.primitive.date.LatestDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate value(org.finos.legend.pure.m.coreinstance.primitive.date.LatestDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate v;
-org.finos.legend.pure.m.coreinstance.primitive.date.LatestDate v;
+java.lang.Boolean v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79;
-v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.LatestDate;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate __type(java.lang.String)>("latestDate");
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80.jimple	2025-03-13 09:25:15.687588421 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80.jimple	2025-03-13 11:53:17.359872051 +0000
@@ -7,10 +7,10 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate 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.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80 v;
@@ -19,23 +19,22 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$80: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate value(org.finos.legend.pure.m.coreinstance.primitive.date.LatestDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate value(org.finos.legend.pure.m.coreinstance.primitive.date.LatestDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement v;
-boolean v;
+org.finos.legend.pure.m.coreinstance.primitive.date.LatestDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement;
+v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.LatestDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate __type(java.lang.String)>("latestDate");
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81.jimple	2025-03-13 09:25:15.687588421 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81.jimple	2025-03-13 11:53:17.363871988 +0000
@@ -7,47 +7,92 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr 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;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$81: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v;
-java.lang.String v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property v;
+java.lang.String[] v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+java.lang.String v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 455, 57, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[9];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.eclipse.collections.api.RichIterable _stereotypes()>();
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "\t<<";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.eclipse.collections.api.RichIterable _stereotypes()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
+v[1] = v;
+v[2] = ">>\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);
+goto label;
+label:
+v = "";
+label:
+v[0] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.eclipse.collections.api.RichIterable _taggedValues()>();
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "\t{";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.eclipse.collections.api.RichIterable _taggedValues()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
+v[1] = v;
+v[2] = "}\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);
+goto label;
+label:
+v = "";
+label:
+v[1] = v;
+v[2] = "\t";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: java.lang.String _name()>();
+v[3] = v;
+v[4] = ":";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: java.lang.String _type()>();
+v[5] = v;
+v[6] = "[";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _multiplicity()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[7] = v;
+v[8] = "];";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82.jimple	2025-03-13 09:25:15.687588421 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82.jimple	2025-03-13 11:53:10.239984065 +0000
@@ -7,92 +7,47 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82 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_pure_protocol_v1_31_0_transfers_valueSpecification$82;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$82: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property v;
-java.lang.String[] v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82 v;
-java.lang.String v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82 v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 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)[9];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.eclipse.collections.api.RichIterable _stereotypes()>();
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "\t<<";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.eclipse.collections.api.RichIterable _stereotypes()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
-v[1] = v;
-v[2] = ">>\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);
-goto label;
-label:
-v = "";
-label:
-v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.eclipse.collections.api.RichIterable _taggedValues()>();
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "\t{";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.eclipse.collections.api.RichIterable _taggedValues()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
-v[1] = v;
-v[2] = "}\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);
-goto label;
-label:
-v = "";
-label:
-v[1] = v;
-v[2] = "\t";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: java.lang.String _name()>();
-v[3] = v;
-v[4] = ":";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: java.lang.String _type()>();
-v[5] = v;
-v[6] = "[";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _multiplicity()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[7] = v;
-v[8] = "];";
-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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 455, 57, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89.jimple	2025-03-13 09:25:15.683588483 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89.jimple	2025-03-13 11:53:16.907879162 +0000
@@ -7,37 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr 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.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr 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_pure_protocol_v1_31_0_transfers_valueSpecification$89;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$89: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Unit,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Unit, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
 java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Unit v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Unit;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90.jimple	2025-03-13 09:25:15.835586079 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90.jimple	2025-03-13 11:53:09.531995204 +0000
@@ -7,31 +7,37 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$90: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Unit,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Unit, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
 java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Unit v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Unit;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91.jimple	2025-03-13 09:25:15.835586079 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91.jimple	2025-03-13 11:53:17.407871295 +0000
@@ -7,37 +7,79 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr 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;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$91: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association v;
+java.lang.String[] v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+int v, v, v, v;
+java.lang.String v, v, v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[6];
+v[0] = "Association ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: java.lang.String _package()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: java.lang.String _name()>();
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: java.lang.String _package()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 742, 78, 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[0] = v;
+v[1] = "::";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: java.lang.String _name()>();
+v[2] = v;
+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);
+label:
+v[1] = v;
+v[2] = "\n{";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: org.eclipse.collections.api.RichIterable _properties()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
+v[3] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: org.eclipse.collections.api.RichIterable _qualifiedProperties()>();
+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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
+v[4] = v;
+v[5] = "\n}\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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92.jimple	2025-03-13 09:25:15.835586079 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92.jimple	2025-03-13 11:52:55.072222693 +0000
@@ -19,67 +19,21 @@
 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_pure_protocol_v1_31_0_transfers_valueSpecification$92: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association v;
-java.lang.String[] v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-int v, v, v, v;
-java.lang.String v, v, v, v, v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger;
 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)[6];
-v[0] = "Association ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: java.lang.String _package()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: java.lang.String _name()>();
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: java.lang.String _package()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 742, 78, 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[0] = v;
-v[1] = "::";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: java.lang.String _name()>();
-v[2] = v;
-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);
-label:
-v[1] = v;
-v[2] = "\n{";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: org.eclipse.collections.api.RichIterable _properties()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
-v[3] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association: org.eclipse.collections.api.RichIterable _qualifiedProperties()>();
-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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
-v[4] = v;
-v[5] = "\n}\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 = 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::PrimitiveType", "Integer");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93.jimple	2025-03-13 09:25:15.831586141 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93.jimple	2025-03-13 11:53:08.312014397 +0000
@@ -7,33 +7,37 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93 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_pure_protocol_v1_31_0_transfers_valueSpecification$93;
 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_pure_protocol_v1_31_0_transfers_valueSpecification$93: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration;
 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::PrimitiveType", "Integer");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification.jimple	2025-03-13 09:25:04.775761106 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification.jimple	2025-03-13 11:52:31.652591147 +0000
@@ -8,6 +8,1139 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+long v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+java.lang.Long v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.String v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133 v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 649, 65, 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 = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
+if v == 0 goto label;
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 652, 38, 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);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()>();
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()>();
+label:
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_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 java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState,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_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.block.function.Function v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+java.lang.Object v, v, v, v, v, v, v, v;
+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::import::ImportGroup", "Root::system::imports::coreImport");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.ImportGroup: org.eclipse.collections.api.RichIterable _imports()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 678, 102, 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/m3/coreinstance/Package;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$6");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_router_routing_router_routing: org.eclipse.collections.api.RichIterable Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$10");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[3];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 684, 150, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
+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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 684, 55, 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[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 685, 170, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
+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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 685, 55, 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[1] = 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::function::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction: java.lang.String _name()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 686, 112, 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 = 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::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
+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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 686, 55, 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[2] = v;
+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 concatenate(java.lang.Object,java.lang.Object)>(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.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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15");
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15");
+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_transformation_removeDuplicatesBy: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 688, 54, 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/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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 689, 54, 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/runtime/java/compiled/generation/processors/support/map/PureMap;", v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _currentIndent(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _indentSize(long)>(4L);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _infixFunctions(org.eclipse.collections.api.RichIterable)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _coreImportPackages(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _funcs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _removeFunctionPaths(boolean)>(0);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, 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, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$0");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "", v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
+v[0] = v;
+v[1] = v;
+v[2] = v;
+v[3] = v;
+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);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(org.eclipse.collections.api.RichIterable, 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135 v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$135;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 722, 118, 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_protocols_pure_v1_31_0_metamodel_domain_Profile;", 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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 723, 119, 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_protocols_pure_v1_31_0_metamodel_domain_Enumeration;", 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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 724, 115, 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_protocols_pure_v1_31_0_metamodel_domain_Class;", 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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,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_pure_protocol_v1_31_0_transfers_valueSpecification$138;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 725, 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_protocols_pure_v1_31_0_metamodel_domain_Association;", 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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
+v[0] = v;
+v[1] = v;
+v[2] = v;
+v[3] = v;
+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);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$11");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v, v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$52");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+long v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+java.lang.String v, v;
+boolean v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_pure_protocol_v1_31_0_transfers_valueSpecification$139;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
+if v == 0 goto label;
+v = "";
+goto label;
+label:
+v = ";";
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "", ";\n", v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v, v, v, v, v, v, v, v, v;
+java.lang.Long v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140 v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity;
+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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[5];
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 932, 7, 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[0] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 933, 7, 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[1] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroOne");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 934, 7, 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[2] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::OneMany");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 935, 7, 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[3] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 936, 7, 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[4] = v;
+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 = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 938, 32, 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);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+return v;
+}
+public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction[] v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object[] v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition[] v, v;
+org.eclipse.collections.api.block.function.Function 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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[11];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 944, 12, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 944, 7, 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[0] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 945, 12, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 945, 7, 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[1] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 946, 12, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 946, 7, 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[2] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 948, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 947, 7, 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[3] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 969, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 968, 7, 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[4] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 990, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 989, 7, 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[5] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1011, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1010, 7, 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[6] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[4];
+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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::string::plus_String_MANY__String_1_");
+v[3] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1032, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1031, 7, 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[7] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
+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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_");
+v[2] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1041, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1040, 7, 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[8] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
+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::function::NativeFunction", "Root::meta::pure::functions::math::times_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_");
+v[2] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1049, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1048, 7, 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[9] = 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::function::NativeFunction", "Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1056, 12, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1056, 7, 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[10] = v;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public static boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+boolean v, v, v;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::");
+if v == 0 goto label;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::tests::");
+if v != 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+return v;
+}
+public static boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Class v, v;
+java.lang.Object v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1069, 20, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, v);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1070, 26, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1070, 33, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1070, 127, 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);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1071, 26, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1071, 33, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1071, 127, 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_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;", 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1071, 207, 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);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "v_automap");
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1076, 20, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1076, 27, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _body()>();
+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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1076, 115, 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.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Extension_MANY__ValueSpecification_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v, v, v;
@@ -26,16 +1159,16 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141 v;
 boolean v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133 v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
 v := @parameter: boolean;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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_pure_protocol_v1_31_0_transfers_valueSpecification$133;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$133: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,boolean)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,boolean)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
@@ -78,20 +1211,20 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147 v;
 org.eclipse.collections.api.RichIterable v, v;
 int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143 v;
 boolean v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135 v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
@@ -101,50 +1234,50 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_FunctionRoutedValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$134: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$135: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$136: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/FunctionExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$137: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$138: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$139: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -272,8 +1405,8 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148 v;
 boolean v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v;
 int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
@@ -300,8 +1433,8 @@
 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/DataType;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -312,7 +1445,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 206, 42, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$140: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
@@ -326,8 +1459,8 @@
 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -338,7 +1471,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 206, 42, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$141: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
@@ -560,15 +1693,10 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 int v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150 v;
@@ -577,6 +1705,11 @@
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 boolean v;
 org.eclipse.collections.api.block.function.Function v, v;
@@ -607,16 +1740,16 @@
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)[31];
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$142: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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[0] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -685,8 +1818,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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$24");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$143: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, 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[10] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -713,36 +1846,36 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$29");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$144: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, 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[14] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$43");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$145: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[15] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$46");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$146: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[16] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$50");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$147: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[17] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$56");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$148: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[18] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -755,15 +1888,15 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$62");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$149: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$157: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[20] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$65");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$150: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[21] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -776,15 +1909,15 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$67");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$151: void <init>(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: void <init>(org.eclipse.collections.api.RichIterable)>(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[23] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$70");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$152: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[24] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -797,15 +1930,15 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$79");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$153: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[26] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$83");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$154: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[27] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -818,15 +1951,15 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$86");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$155: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v, 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[29] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$88");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$156: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, 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[30] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
@@ -851,11 +1984,11 @@
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_possiblyTransformNewFunction_Any_1__Multiplicity_1__FunctionExpression_$0_1$__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(java.lang.Object, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159 v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v, v, v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 boolean v, v;
@@ -946,17 +2079,17 @@
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(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_pure_protocol_v1_31_0_transfers_valueSpecification$158;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$158: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _parameters(org.eclipse.collections.api.RichIterable)>(v);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: void <init>(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$159: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString execute()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: void <init>(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString execute()>();
 label:
 return v;
 }
@@ -1004,17 +2137,17 @@
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GraphFetchTree v;
 boolean v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169 v;
 int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163 v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
@@ -1022,26 +2155,26 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/RootGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$160: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/PropertyGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$161: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$162: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -1054,19 +2187,19 @@
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$163: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/GraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$164: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1090,23 +2223,23 @@
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174 v;
 java.lang.Boolean v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173 v;
 boolean v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166 v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
 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_pure_protocol_v1_31_0_transfers_valueSpecification$165;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$165: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$166: java.lang.Boolean execute()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174: java.lang.Boolean execute()>();
 v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
 goto label;
 label:
@@ -1174,51 +2307,51 @@
 }
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_scan_Any_1__String_MANY_(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169 v;
 org.eclipse.collections.api.RichIterable v;
 int v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168 v;
 boolean v, v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175 v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177 v;
 v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$167: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176: void <init>()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$168: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/FunctionExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$169: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178: void <init>()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$170: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1248,7 +2381,6 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_transformLambda_FunctionDefinition_1__Boolean_1__Extension_MANY__Lambda_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
@@ -1256,6 +2388,7 @@
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda_Impl v;
 boolean v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179 v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
 v := @parameter: boolean;
 v := @parameter: org.eclipse.collections.api.RichIterable;
@@ -1270,1146 +2403,13 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
 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_pure_protocol_v1_31_0_transfers_valueSpecification$171;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$171: void <init>(org.eclipse.collections.api.RichIterable,boolean)>(v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: void <init>(org.eclipse.collections.api.RichIterable,boolean)>(v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
-public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-long v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-java.lang.Long v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173 v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 649, 65, 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 = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
-if v == 0 goto label;
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 652, 38, 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);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$172: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()>();
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$173: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()>();
-label:
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_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 java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_protocol_v1_31_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState,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_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.block.function.Function v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-java.lang.Object v, v, v, v, v, v, v, v;
-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::import::ImportGroup", "Root::system::imports::coreImport");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.ImportGroup: org.eclipse.collections.api.RichIterable _imports()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 678, 102, 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/m3/coreinstance/Package;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$6");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_router_routing_router_routing: org.eclipse.collections.api.RichIterable Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$10");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[3];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 684, 150, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
-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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 684, 55, 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[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 685, 170, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
-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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 685, 55, 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[1] = 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::function::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction: java.lang.String _name()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 686, 112, 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 = 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::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
-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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 686, 55, 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[2] = v;
-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 concatenate(java.lang.Object,java.lang.Object)>(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.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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15");
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15");
-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_transformation_removeDuplicatesBy: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 688, 54, 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/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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 689, 54, 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/runtime/java/compiled/generation/processors/support/map/PureMap;", v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _currentIndent(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _indentSize(long)>(4L);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _infixFunctions(org.eclipse.collections.api.RichIterable)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _coreImportPackages(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _funcs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _removeFunctionPaths(boolean)>(0);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, 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, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$0");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "", v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
-v[0] = v;
-v[1] = v;
-v[2] = v;
-v[3] = v;
-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);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(org.eclipse.collections.api.RichIterable, 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177 v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$174;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$174: 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 722, 118, 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_protocols_pure_v1_31_0_metamodel_domain_Profile;", 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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$175: 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 723, 119, 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_protocols_pure_v1_31_0_metamodel_domain_Enumeration;", 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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$176: 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 724, 115, 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_protocols_pure_v1_31_0_metamodel_domain_Class;", 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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,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_pure_protocol_v1_31_0_transfers_valueSpecification$177;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$177: 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 725, 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_protocols_pure_v1_31_0_metamodel_domain_Association;", 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_protocol_v1_31_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
-v[0] = v;
-v[1] = v;
-v[2] = v;
-v[3] = v;
-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);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$11");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v, v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$52");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
-long v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178 v;
-boolean v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_pure_protocol_v1_31_0_transfers_valueSpecification$178;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$178: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
-if v == 0 goto label;
-v = "";
-goto label;
-label:
-v = ";";
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "", ";\n", v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity v, v, v, v, v, v, v, v, v;
-java.lang.Long v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v, v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity;
-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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[5];
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 932, 7, 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[0] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 933, 7, 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[1] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroOne");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 934, 7, 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[2] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::OneMany");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 935, 7, 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[3] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 936, 7, 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[4] = v;
-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 = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$179: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 938, 32, 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);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-return v;
-}
-public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction[] v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Object[] v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition[] v, v;
-org.eclipse.collections.api.block.function.Function 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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[11];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 944, 12, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 944, 7, 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[0] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 945, 12, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 945, 7, 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[1] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 946, 12, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 946, 7, 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[2] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 948, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 947, 7, 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[3] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 969, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 968, 7, 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[4] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 990, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 989, 7, 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[5] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1011, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1010, 7, 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[6] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[4];
-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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::string::plus_String_MANY__String_1_");
-v[3] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1032, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1031, 7, 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[7] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
-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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_");
-v[2] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1041, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1040, 7, 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[8] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
-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::function::NativeFunction", "Root::meta::pure::functions::math::times_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_");
-v[2] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1049, 10, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1048, 7, 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[9] = 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::function::NativeFunction", "Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1056, 12, 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/List;", 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)>(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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1056, 7, 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[10] = v;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public static boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-boolean v, v, v;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::");
-if v == 0 goto label;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::tests::");
-if v != 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-return v;
-}
-public static boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-boolean v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Class v, v;
-java.lang.Object v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1069, 20, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, v);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1070, 26, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1070, 33, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1070, 127, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1071, 26, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1071, 33, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1071, 127, 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_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable;", 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1071, 207, 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);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "v_automap");
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1076, 20, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1076, 27, 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/generated/Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _body()>();
-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/pure/protocol/v1_31_0/transfers/valueSpecification.pure", v, v, 1076, 115, 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_pure_protocol_v1_31_0_transfers_valueSpecification$68 v;
@@ -2592,11 +2592,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$77", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$77", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$13: void <init>()>();
@@ -2620,11 +2620,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformHackedClass$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$52", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$52", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformHackedClass$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$20: void <init>()>();
@@ -2660,11 +2660,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$28: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$105", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$29: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$105", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$30;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$30: void <init>()>();
@@ -2676,11 +2676,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$32: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$20", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$33: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$20", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$34: void <init>()>();
@@ -2688,15 +2688,15 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$35: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$6", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$36: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$78", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$0", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$37: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$78", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$38;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$38: void <init>()>();
@@ -2704,11 +2704,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$39: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$40: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$41;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$41: void <init>()>();
@@ -2716,19 +2716,19 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$42: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$43: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$44: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$11", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$45: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$46;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$46: void <init>()>();
@@ -2756,51 +2756,51 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$52: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$94", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$53: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$94", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$54: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$171", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$55: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$171", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$56: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$27", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$172", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$57: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$27", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$58: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$172", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$59: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$173", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$60: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$173", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$61: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$62: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$174", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$63: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$174", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$64;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$64: void <init>()>();
@@ -2808,75 +2808,75 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$65: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$23", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$66: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$23", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$67: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$24", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$68: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$38", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$69: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$24", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$70: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$38", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$71;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$71: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$25", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$72: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$170", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$73;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$73: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$25", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$74: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$170", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$7", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$75: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$14", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$0", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$76: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$14", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$77: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$78: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$12", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$79: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$13", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$80: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$13", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$81: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$66", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$32", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$82: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$32", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$66", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$83;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$83: void <init>()>();
@@ -2904,23 +2904,23 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$89: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$28", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$164", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$90: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$164", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$28", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$91: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$27", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$92: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$165", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$93: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$165", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$27", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$94;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$94: void <init>()>();
@@ -2964,11 +2964,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$104: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$112", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$153", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$105: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$153", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$112", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$106;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$106: void <init>()>();
@@ -3004,11 +3004,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$114: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$58", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$7", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$115: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$58", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$116;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_31_0_transfers_valueSpecification$116: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104.jimple	2025-03-13 09:25:41.807175146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104.jimple	2025-03-13 11:52:51.580277631 +0000
@@ -7,32 +7,29 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$104: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104 v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
-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);
-return v;
+return "%latest";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105.jimple	2025-03-13 09:25:29.323372655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105.jimple	2025-03-13 11:52:42.880414504 +0000
@@ -7,29 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$105: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "%latest";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
+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);
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106.jimple	2025-03-13 09:25:38.183232479 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106.jimple	2025-03-13 11:52:51.580277631 +0000
@@ -7,35 +7,43 @@
 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.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$106: java.lang.Boolean value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime, 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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-java.lang.Object v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "%";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime: java.lang.String _value()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
+v[1] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107.jimple	2025-03-13 09:25:41.807175146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107.jimple	2025-03-13 11:52:51.580277631 +0000
@@ -7,43 +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.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$107: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107: java.lang.Boolean value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(java.lang.Object, 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.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime v;
-java.lang.String v, v, v;
+java.lang.Boolean v;
+java.lang.Class v;
+java.lang.Object v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime;
+v := @parameter: java.lang.Object;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime: java.lang.String _value()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
-v[1] = v;
-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 = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109.jimple	2025-03-13 09:25:28.679382845 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109.jimple	2025-03-13 11:52:48.880320109 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109;
@@ -19,25 +19,17 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$109: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat value(java.lang.Double,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat value(java.lang.Double, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109 v;
-java.lang.Double v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl v;
-double v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109;
-v := @parameter: java.lang.Double;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat __type(java.lang.String)>("float");
-v = virtualinvoke v.<java.lang.Double: double doubleValue()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat _value(double)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110.jimple	2025-03-13 09:25:41.843174577 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110.jimple	2025-03-13 11:52:51.624276940 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110 v;
@@ -19,17 +19,25 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$110: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat value(java.lang.Double,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat value(java.lang.Double, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+java.lang.Double v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110 v;
+double v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: java.lang.Double;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat __type(java.lang.String)>("float");
+v = virtualinvoke v.<java.lang.Double: double doubleValue()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat _value(double)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$111.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$111.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$111.jimple	2025-03-13 09:25:41.563179006 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$111.jimple	2025-03-13 11:52:51.624276940 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean 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;
@@ -18,26 +18,18 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$111: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean value(java.lang.Boolean,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_pure_protocol_v1_32_0_transfers_valueSpecification$111: java.lang.Object value(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean value(java.lang.Boolean, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean v, v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl v;
-java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$111 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$111;
-v := @parameter: java.lang.Boolean;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean __type(java.lang.String)>("boolean");
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean _value(boolean)>(v);
-return v;
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112.jimple	2025-03-13 09:25:41.843174577 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112.jimple	2025-03-13 11:52:51.624276940 +0000
@@ -7,9 +7,9 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -18,18 +18,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: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112: java.lang.Object 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_pure_protocol_v1_32_0_transfers_valueSpecification$112: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean value(java.lang.Boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean value(java.lang.Boolean, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.Boolean;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean __type(java.lang.String)>("boolean");
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean _value(boolean)>(v);
+return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113.jimple	2025-03-13 09:25:31.283341644 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113.jimple	2025-03-13 11:52:42.996412678 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113 v;
@@ -19,25 +19,49 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$113: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger v, v;
-java.lang.Long v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl v;
-long v;
+org.eclipse.collections.api.RichIterable v;
+int v, v, v, v, v;
+boolean v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$2 v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113;
-v := @parameter: java.lang.Long;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger __type(java.lang.String)>("integer");
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger _value(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = (int) -1;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113)>(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_pure_protocol_v1_32_0_transfers_valueSpecification$113$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 690, 64, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114.jimple	2025-03-13 09:25:35.751270956 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114.jimple	2025-03-13 11:52:51.628276877 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114 v;
@@ -19,49 +19,25 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$114: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
-int v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114 v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$1 v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger v, v;
+java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl v;
+long v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
+v := @parameter: java.lang.Long;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = (int) -1;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114)>(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_pure_protocol_v1_32_0_transfers_valueSpecification$114$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 690, 64, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger __type(java.lang.String)>("integer");
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger _value(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121.jimple	2025-03-13 09:25:41.851174450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121.jimple	2025-03-13 11:52:51.636276750 +0000
@@ -19,21 +19,54 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$121: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.DataType,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.DataType, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.DataType v;
-org.eclipse.collections.api.RichIterable v;
+java.lang.String[] v;
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue v;
+java.lang.Long v, v, v;
+java.lang.String v, v, v, v, v, v;
+java.lang.Number v;
+boolean v;
+java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.DataType;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: long Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "::", v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number)>(v, v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
+label:
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _value()>();
+v[1] = v;
+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.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s.%s", v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122.jimple	2025-03-13 09:25:41.855174387 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122.jimple	2025-03-13 11:52:51.636276750 +0000
@@ -19,54 +19,21 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$122: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.DataType,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.DataType, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue v;
-java.lang.Long v, v, v;
-java.lang.String v, v, v, v, v, v;
-java.lang.Number v;
-boolean v;
-java.lang.Long[] v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.DataType v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.DataType;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: long Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "::", v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number)>(v, v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
-label:
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: java.lang.String _value()>();
-v[1] = v;
-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.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s.%s", 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 = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123.jimple	2025-03-13 09:25:41.851174450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123.jimple	2025-03-13 11:52:51.636276750 +0000
@@ -7,35 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString 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;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$123: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123;
-v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString __type(java.lang.String)>("string");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString _value(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import: java.lang.String _path()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124.jimple	2025-03-13 09:25:41.855174387 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124.jimple	2025-03-13 11:52:51.636276750 +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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$124: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.Import: java.lang.String _path()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString __type(java.lang.String)>("string");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125.jimple	2025-03-13 09:25:41.855174387 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125.jimple	2025-03-13 11:52:51.636276750 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125 v;
@@ -19,19 +19,19 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$125: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _transfers_valueSpecification_transformAny()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126.jimple	2025-03-13 09:25:41.851174450 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126.jimple	2025-03-13 11:52:51.632276813 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126;
@@ -19,19 +19,19 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126;
-v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_extension_SerializerExtension_v1_32_0: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _transfers_valueSpecification_transformAny()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13.jimple	2025-03-13 09:25:41.799175273 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13.jimple	2025-03-13 11:52:51.576277694 +0000
@@ -7,46 +7,79 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr 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;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13 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_pure_protocol_v1_32_0_transfers_valueSpecification$13;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$13: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String[] v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13 v;
-java.lang.String v;
+java.lang.String v, v, v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[6];
+v[0] = "Association ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: java.lang.String _package()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: java.lang.String _name()>();
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: java.lang.String _package()>();
 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 317, 40, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 752, 78, 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[0] = v;
+v[1] = "::";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: java.lang.String _name()>();
+v[2] = v;
+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);
+label:
+v[1] = v;
+v[2] = "\n{";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: org.eclipse.collections.api.RichIterable _properties()>();
+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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
+v[3] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: org.eclipse.collections.api.RichIterable _qualifiedProperties()>();
+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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
+v[4] = v;
+v[5] = "\n}\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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134.jimple	2025-03-13 09:25:41.827174830 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134.jimple	2025-03-13 11:52:31.740589763 +0000
@@ -1,88 +1,136 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134 v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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,java.lang.Object,java.lang.Object)>("extensions", v, "f", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134 v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformFunctionBody$2$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
+return;
 }
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()
 {
-org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$2 v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v, v, v, v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+java.lang.Object v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/FunctionDefinition;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = (int) -1;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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_pure_protocol_v1_32_0_transfers_valueSpecification$134$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 85, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$7");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 665, 32, 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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135.jimple	2025-03-13 09:25:41.831174767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135.jimple	2025-03-13 11:52:51.608277191 +0000
@@ -1,47 +1,77 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_fMatches;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_fMatches> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+long v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v, v;
+int v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_fMatches>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135)>(v);
+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.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$15");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$18");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135,org.eclipse.collections.api.RichIterable)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 671, 43, 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;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136.jimple	2025-03-13 09:25:29.539369239 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136.jimple	2025-03-13 11:52:51.604277254 +0000
@@ -1,47 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$136: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Profile;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137.jimple	2025-03-13 09:25:41.823174893 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137.jimple	2025-03-13 11:52:51.600277317 +0000
@@ -1,47 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$137: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$137: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$2$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$2$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138.jimple	2025-03-13 09:25:17.111565887 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138.jimple	2025-03-13 11:52:51.600277317 +0000
@@ -1,88 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: boolean val$_useAppliedFunction> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-int v, v, v, v;
-boolean v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$2 v;
-java.lang.Object v, v, v, v, v, v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_milestoning_reverseMilestoningTransforms: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_milestoning_reverseMilestoningTransforms_FunctionExpression_1__FunctionExpression_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/Property;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/QualifiedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 57, 40, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139.jimple	2025-03-13 09:25:36.279262602 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139.jimple	2025-03-13 11:52:51.600277317 +0000
@@ -1,114 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, org.eclipse.collections.api.RichIterable)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: boolean val$_useAppliedFunction> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139 v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 0, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.eclipse.collections.api.RichIterable _typeArguments()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$94");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 162, 72, 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);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_isHackedUnit_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformHackedUnit_ValueSpecification_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_isUnitType_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_UnitInstance Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformUnitInstance_ValueSpecification_1__UnitInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
-label:
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14.jimple	2025-03-13 09:25:25.847427655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14.jimple	2025-03-13 11:52:51.576277694 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14;
@@ -19,41 +19,34 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$14: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue v, v, v;
-int v, v, v, v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue __type(java.lang.String)>("enumValue");
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 332, 63, 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 317, 40, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue _fullPath(java.lang.String)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: java.lang.String manageId(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue _value(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1.jimple	2025-03-13 09:25:40.911189321 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1.jimple	2025-03-13 11:52:35.388532371 +0000
@@ -1,125 +1,185 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1 v;
-long v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v, v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Class v;
+java.lang.Object[] v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$1 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$3 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v;
+org.eclipse.collections.api.list.FixedSizeList v, v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 java.lang.Object v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.FixedSizeListFactory v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$109");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 175, 56, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _funcs()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[2];
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::functions::collection::Pair");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::Function");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::FunctionDefinition");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::FunctionType", "$core$629166");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _classifierGenericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::function::NativeFunction", "Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$5");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
+v[0] = v;
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::functions::collection::Pair");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::Function");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::FunctionDefinition");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::FunctionType", "$core$629187");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _classifierGenericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::function::NativeFunction", "Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$9");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
+v[1] = v;
+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 = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v);
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 176, 129, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 794, 22, 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);
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 176, 138, 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/metamodel/valuespecification/VariableExpression;", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-goto label;
-label:
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$112");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = newarray (java.lang.Object)[0];
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 goto label;
 label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1$4: java.lang.String execute()>();
 label:
 return v;
 }
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$12$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$12.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$13.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$14.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$15.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16$9.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$17.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140.jimple	2025-03-13 09:25:40.911189321 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140.jimple	2025-03-13 11:52:35.392532308 +0000
@@ -1,58 +1,219 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final boolean val$_isParameter;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, boolean, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v;
-boolean v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: boolean val$_isParameter> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("state", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v;
-java.lang.Object v, v, v;
+java.lang.Object v, v;
 java.lang.String v;
-boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140;
-v := @parameter: java.lang.Object;
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_inScope>;
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_boolean_contains: boolean Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(org.eclipse.collections.api.RichIterable,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$11 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$12 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$13 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$14 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$10 v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$9 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$8 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$15 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$7 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$6 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$17 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$5 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$4 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
 label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDecimal;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$7: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$7: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$8;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$8: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$8: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$9;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$9: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$9: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$10;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$10: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$10: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$11;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$11: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$11: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$12;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$12: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$12: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$13;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$13: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$13: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$14;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$14: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$14: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$15;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$15: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$15: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$16: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$17;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$17: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140$17: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 769, 11, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141.jimple	2025-03-13 09:25:41.835174703 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141.jimple	2025-03-13 11:52:36.708511604 +0000
@@ -1,29 +1,28 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity val$_m;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity val$_m> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141 v;
-java.lang.Object v, v;
-java.lang.String v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142.jimple	2025-03-13 09:25:40.003203685 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142.jimple	2025-03-13 11:52:51.612277128 +0000
@@ -1,28 +1,88 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142 v;
+boolean v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "f", v, "useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
-return;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142;
-v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformFunctionBody$2$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143.jimple	2025-03-13 09:25:41.835174703 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143.jimple	2025-03-13 11:52:51.612277128 +0000
@@ -1,64 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("m", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-java.lang.Object v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143;
 v := @parameter: java.lang.Object;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.eclipse.collections.api.map.MutableMap __vars>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144.jimple	2025-03-13 09:25:11.439655643 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144.jimple	2025-03-13 11:52:51.616277065 +0000
@@ -1,121 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144 v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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,java.lang.Object,java.lang.Object)>("extensions", v, "open", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda v;
-org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144 v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_inScope>;
 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$16");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_protocol_v1_32_0_transfers_valueSpecification$144$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap putAllPairs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda __type(java.lang.String)>("lambda");
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 325, 42, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
-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_pure_protocol_v1_32_0_transfers_valueSpecification$144$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$144$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda _body(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145.jimple	2025-03-13 09:25:38.895221215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145.jimple	2025-03-13 11:52:51.612277128 +0000
@@ -1,85 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, 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_pure_protocol_v1_32_0_transfers_valueSpecification$145 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1.jimple	2025-03-13 09:25:43.179153442 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1.jimple	2025-03-13 11:52:52.580261899 +0000
@@ -1,57 +1,96 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1)
 {
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v, v, v, v, v;
+boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl v;
-java.lang.Object v, v, v;
+org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement __type(java.lang.String)>("propertyPath");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PropertyPathElement: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 362, 112, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement _property(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PropertyPathElement: org.eclipse.collections.api.RichIterable _parameters()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1.jimple	2025-03-13 09:25:15.571590255 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1.jimple	2025-03-13 11:52:52.580261899 +0000
@@ -1,81 +1,69 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyPathElement value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
 java.lang.Object v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/path/PropertyPathElement;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: java.lang.Object valueOf(java.lang.Object)>(v);
-return v;
-label:
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty __type(java.lang.String)>("property");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 358, 55, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(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_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 63, 78, 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.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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 63, 87, 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 "Ljava/lang/String;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty _property(java.lang.String)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty _parameters(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$2$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$2$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146.jimple	2025-03-13 09:25:15.567590320 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146.jimple	2025-03-13 11:52:44.760384926 +0000
@@ -1,113 +1,88 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: boolean val$_useAppliedFunction> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v;
+boolean v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation 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, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path_Impl v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("path");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 355, 81, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_milestoning_reverseMilestoningTransforms: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_milestoning_reverseMilestoningTransforms_FunctionExpression_1__FunctionExpression_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/Property;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/QualifiedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
 label:
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _start()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 356, 67, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path _startType(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.eclipse.collections.api.RichIterable _path()>();
-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_pure_protocol_v1_32_0_transfers_valueSpecification$146$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path _path(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 57, 40, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147.jimple	2025-03-13 09:25:41.839174640 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147.jimple	2025-03-13 11:52:51.616277065 +0000
@@ -1,116 +1,114 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: boolean;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: boolean val$_useAppliedFunction> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+boolean v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-int v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("aggregateValue");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 0, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.eclipse.collections.api.RichIterable _typeArguments()>();
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$94");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 378, 191, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 162, 72, 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);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 379, 202, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_isHackedUnit_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformHackedUnit_ValueSpecification_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_isUnitType_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_UnitInstance Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformUnitInstance_ValueSpecification_1__UnitInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148.jimple	2025-03-13 09:25:33.423307786 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148.jimple	2025-03-13 11:52:51.608277191 +0000
@@ -1,119 +1,58 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final boolean val$_isParameter;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, boolean, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: boolean;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: boolean val$_isParameter> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148 v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148$1 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsAggregateValue");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: java.lang.String _name()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 390, 191, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 391, 202, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.eclipse.collections.api.map.MutableMap __vars>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_boolean_contains: boolean Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(org.eclipse.collections.api.RichIterable,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: boolean val$_isParameter>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute()>();
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149.jimple	2025-03-13 09:25:18.791539302 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149.jimple	2025-03-13 11:52:51.608277191 +0000
@@ -1,93 +1,29 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$1 v;
-java.lang.Object v, v, v;
-boolean v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapAggregation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapRank;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 395, 27, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.eclipse.collections.api.map.MutableMap __vars>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15.jimple	2025-03-13 09:25:29.163375187 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15.jimple	2025-03-13 11:52:51.576277694 +0000
@@ -7,79 +7,53 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15 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_pure_protocol_v1_32_0_transfers_valueSpecification$15;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$15: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15 v;
-java.lang.String[] v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue v, v, v;
 int v, v, v, v;
-java.lang.String v, v, v, v, v, v, v;
-boolean v;
+java.lang.String v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
 java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
 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)[6];
-v[0] = "Association ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: java.lang.String _package()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: java.lang.String _name()>();
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: java.lang.String _package()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue __type(java.lang.String)>("enumValue");
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 752, 78, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 332, 63, 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[0] = v;
-v[1] = "::";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: java.lang.String _name()>();
-v[2] = v;
-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);
-label:
-v[1] = v;
-v[2] = "\n{";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: org.eclipse.collections.api.RichIterable _properties()>();
-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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
-v[3] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association: org.eclipse.collections.api.RichIterable _qualifiedProperties()>();
-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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "\n", v);
-v[4] = v;
-v[5] = "\n}\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.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue _fullPath(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: java.lang.String manageId(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150.jimple	2025-03-13 09:25:41.831174767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150.jimple	2025-03-13 11:52:51.608277191 +0000
@@ -1,102 +1,28 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsColumnInformation");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: java.lang.String _name()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 437, 198, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation _columnFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150 v;
+java.lang.Object v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151.jimple	2025-03-13 09:25:41.871174134 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151.jimple	2025-03-13 11:52:51.664276310 +0000
@@ -1,91 +1,56 @@
 class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151 v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("m", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151 v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151 v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("pair");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair _first(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair _second(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity)>(v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152.jimple	2025-03-13 09:25:41.867174197 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152.jimple	2025-03-13 11:52:34.408547790 +0000
@@ -2,26 +2,38 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+boolean v, v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "open", v, "useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -30,34 +42,72 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_Runtime v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$4 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$3 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("runtimeInstance");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$16");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_protocol_v1_32_0_transfers_valueSpecification$152$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap putAllPairs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda __type(java.lang.String)>("lambda");
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 325, 42, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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_pure_protocol_v1_32_0_transfers_valueSpecification$152$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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_protocol_v1_32_0_transfers_store: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_Runtime Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_runtime_transformRuntime_Runtime_1__Extension_MANY__Runtime_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance _runtime(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_Runtime)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda _body(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153.jimple	2025-03-13 09:25:35.755270891 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153.jimple	2025-03-13 11:52:51.668276247 +0000
@@ -4,34 +4,45 @@
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: boolean val$_useAppliedFunction> = 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 = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List v;
 org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153;
@@ -39,31 +50,28 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153$1 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List __type(java.lang.String)>("collection");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$153$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List _values(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154.jimple	2025-03-13 09:25:41.871174134 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154.jimple	2025-03-13 11:52:51.664276310 +0000
@@ -39,32 +39,66 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$154: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path_Impl v;
+int v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154 v;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("rootGraphFetchTree");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$154: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("path");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 355, 81, 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);
+label:
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _start()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 356, 67, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path _startType(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.eclipse.collections.api.RichIterable _path()>();
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path _path(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155.jimple	2025-03-13 09:25:26.211421894 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155.jimple	2025-03-13 11:52:51.672276184 +0000
@@ -27,9 +27,9 @@
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -39,46 +39,70 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+int v, v, v, v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression __type(java.lang.String)>("keyExpression");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: java.lang.Boolean _add()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression _add(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _key()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("aggregateValue");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression _key(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _expression()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 378, 191, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression _expression(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 379, 202, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_AggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156.jimple	2025-03-13 09:25:41.875174071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156.jimple	2025-03-13 11:52:51.668276247 +0000
@@ -2,51 +2,36 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156;
@@ -54,30 +39,73 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsAggregateValue");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 390, 191, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_possiblyTransformNewFunction_Any_1__Multiplicity_1__FunctionExpression_$0_1$__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(java.lang.Object,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 391, 202, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSAggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1.jimple	2025-03-13 09:25:18.943536897 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1.jimple	2025-03-13 11:52:55.188220869 +0000
@@ -1,91 +1,72 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v;
-boolean v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+java.lang.Object v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1;
 v := @parameter: java.lang.Object;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsOlapAggregation");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation: java.lang.String _colName()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation _columnName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _func()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, 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_pure_protocol_v1_32_0_transfers_valueSpecification$157$1 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 404, 198, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation _function(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157.jimple	2025-03-13 09:25:18.943536897 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157.jimple	2025-03-13 11:52:51.676276122 +0000
@@ -3,88 +3,83 @@
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection 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_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+int v, v, v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$2 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v;
+boolean v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity)>(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.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapAggregation;", 1, 1);
+if v == 0 goto label;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection _values(org.eclipse.collections.api.RichIterable)>(v);
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapRank;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 395, 27, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158.jimple	2025-03-13 09:25:38.319230327 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158.jimple	2025-03-13 11:52:51.676276122 +0000
@@ -2,57 +2,34 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158 v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(6);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -62,42 +39,56 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object[] v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v;
-java.lang.Object v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158 v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = newarray (java.lang.Object)[6];
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsColumnInformation");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope>;
-v[0] = 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_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v[1] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v[2] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v[3] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v[4] = 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions>;
-v[5] = v;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(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)>(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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 437, 198, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TDSColumnInformation _columnFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159.jimple	2025-03-13 09:25:41.867174197 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159.jimple	2025-03-13 11:52:51.660276373 +0000
@@ -27,38 +27,65 @@
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("pair");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair _first(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Pair _second(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160.jimple	2025-03-13 09:25:28.375387655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160.jimple	2025-03-13 11:52:51.660276373 +0000
@@ -1,69 +1,71 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final java.lang.Object val$_any;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.eclipse.collections.api.RichIterable)
 {
-java.lang.Object v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_extensions> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("extensions", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160 v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160;
-v := @parameter: java.lang.Object;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: java.lang.Object val$_any> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
-return;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString execute()
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160 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;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_Runtime v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: java.lang.Object val$_any>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 536, 50, 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.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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 536, 59, 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/metamodel/PackageableElement;", v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString __type(java.lang.String)>("string");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[0] = v;
-v[1] = " can\'t be translated";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("runtimeInstance");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString _value(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_store: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_Runtime Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_runtime_transformRuntime_Runtime_1__Extension_MANY__Runtime_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RuntimeInstance _runtime(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_Runtime)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161.jimple	2025-03-13 09:25:37.267246970 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161.jimple	2025-03-13 11:52:51.656276436 +0000
@@ -1,35 +1,77 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List 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_pure_protocol_v1_32_0_transfers_valueSpecification$161;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161$1 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List __type(java.lang.String)>("collection");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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_pure_protocol_v1_32_0_transfers_valueSpecification$161$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_List _values(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162.jimple	2025-03-13 09:25:41.875174071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162.jimple	2025-03-13 11:52:51.684275996 +0000
@@ -1,75 +1,79 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162 v;
-java.lang.Object v, v, v, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree __type(java.lang.String)>("propertyGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 562, 73, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _property(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _parameters()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("rootGraphFetchTree");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$162$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _parameters(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: java.lang.String _alias()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _alias(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subType()>();
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$8");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _subType(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163.jimple	2025-03-13 09:25:41.875174071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163.jimple	2025-03-13 11:52:51.680276059 +0000
@@ -1,35 +1,92 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163 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_pure_protocol_v1_32_0_transfers_valueSpecification$163;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree __type(java.lang.String)>("subTypeGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subTypeClass()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree _subTypeClass(java.lang.String)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression __type(java.lang.String)>("keyExpression");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: java.lang.Boolean _add()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression _add(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _key()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression _key(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _expression()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_KeyExpression _expression(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164.jimple	2025-03-13 09:25:41.879174007 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164.jimple	2025-03-13 11:52:51.688275932 +0000
@@ -1,47 +1,91 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164;
 v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$164: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_possiblyTransformNewFunction_Any_1__Multiplicity_1__FunctionExpression_$0_1$__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(java.lang.Object,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1.jimple	2025-03-13 09:25:40.415197168 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1.jimple	2025-03-13 11:53:21.779802514 +0000
@@ -5,62 +5,79 @@
 void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1 v;
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v, v, v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+java.lang.Boolean v;
+boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0> = 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 = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v, v, v;
+boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165.jimple	2025-03-13 09:25:40.411197231 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165.jimple	2025-03-13 11:52:51.684275996 +0000
@@ -1,46 +1,98 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection 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;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection v, v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity)>(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_pure_protocol_v1_32_0_transfers_valueSpecification$165$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection _values(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166.jimple	2025-03-13 09:25:28.019393287 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166.jimple	2025-03-13 11:52:44.636386878 +0000
@@ -1,44 +1,111 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(6);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, 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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166;
-v := @parameter: java.lang.Object;
+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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
-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_pure_protocol_v1_32_0_transfers_valueSpecification$166$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+java.lang.Object[] v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166 v;
+boolean v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = newarray (java.lang.Object)[6];
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope>;
+v[0] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v[1] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v[2] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v[3] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v[4] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions>;
+v[5] = v;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(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)>(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);
 return v;
 }
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: org.eclipse.collections.api.map.MutableMap __vars>;
+return v;
+}
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167.jimple	2025-03-13 09:25:31.719334747 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167.jimple	2025-03-13 11:52:51.688275932 +0000
@@ -1,46 +1,72 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167;
-v := @parameter: java.lang.Object;
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$167$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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_pure_protocol_v1_32_0_transfers_valueSpecification$167 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168.jimple	2025-03-13 09:25:41.895173754 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168.jimple	2025-03-13 11:52:51.692275869 +0000
@@ -1,44 +1,69 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final java.lang.Object val$_any;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+java.lang.Object v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: java.lang.Object val$_any> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString execute()
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, 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;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()>();
-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_pure_protocol_v1_32_0_transfers_valueSpecification$168$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: java.lang.Object val$_any>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 536, 50, 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.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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 536, 59, 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/metamodel/PackageableElement;", v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString __type(java.lang.String)>("string");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[0] = v;
+v[1] = " can\'t be translated";
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169.jimple	2025-03-13 09:25:18.307546961 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169.jimple	2025-03-13 11:52:51.692275869 +0000
@@ -1,22 +1,35 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)
+public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169 v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1.jimple	2025-03-13 09:25:52.539005375 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1.jimple	2025-03-13 11:53:14.475917423 +0000
@@ -1,26 +1,74 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: 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_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Class v;
-java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1;
-v := @parameter: java.lang.Object;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
-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_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170.jimple	2025-03-13 09:25:21.611494680 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170.jimple	2025-03-13 11:52:51.676276122 +0000
@@ -1,65 +1,75 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.eclipse.collections.api.RichIterable val$_instanceProps;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_instanceProps> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public java.lang.Boolean execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.eclipse.collections.api.map.MutableMap v;
 org.eclipse.collections.api.block.function.Function v;
 int v, v, v, v;
-java.lang.Boolean v, v;
-boolean v, v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+java.lang.Object v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$2 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.eclipse.collections.api.RichIterable val$_instanceProps>;
-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 := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree __type(java.lang.String)>("propertyGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 593, 37, 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/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 562, 73, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _property(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _parameters()>();
 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_pure_protocol_v1_32_0_transfers_valueSpecification$170$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: java.lang.String _alias()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _alias(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subType()>();
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$8");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170,org.eclipse.collections.api.RichIterable)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170$2: java.lang.Boolean execute()>();
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-goto label;
-label:
-v = 0;
-label:
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PropertyGraphFetchTree _subType(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171.jimple	2025-03-13 09:25:34.015298420 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171.jimple	2025-03-13 11:52:38.084489957 +0000
@@ -14,21 +14,22 @@
 public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree __type(java.lang.String)>("subTypeGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subTypeClass()>();
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree _subTypeClass(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172.jimple	2025-03-13 09:25:16.795570887 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172.jimple	2025-03-13 11:52:51.680276059 +0000
@@ -1,22 +1,47 @@
 class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _openVariables()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$172: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173.jimple	2025-03-13 09:25:41.855174387 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173.jimple	2025-03-13 11:52:51.644276625 +0000
@@ -1,12 +1,23 @@
 class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
@@ -15,19 +26,20 @@
 {
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173 v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$6");
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174.jimple	2025-03-13 09:25:41.855174387 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174.jimple	2025-03-13 11:52:48.176331185 +0000
@@ -1,19 +1,44 @@
 class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174 v;
-java.lang.Object v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174;
 v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-return null;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+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_pure_protocol_v1_32_0_transfers_valueSpecification$174$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175.jimple	2025-03-13 09:25:41.859174324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175.jimple	2025-03-13 11:52:51.648276562 +0000
@@ -1,84 +1,46 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, boolean)
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v;
-java.lang.Boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175 v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: boolean;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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)>("extensions", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175 v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = null;
-v = new org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy: org.eclipse.collections.api.map.MutableMap newMutableMap()>();
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: void <init>(org.eclipse.collections.api.map.MutableMap)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()>();
+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_pure_protocol_v1_32_0_transfers_valueSpecification$175$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 1, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 644, 232, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;", v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1.jimple	2025-03-13 09:25:46.959093644 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1.jimple	2025-03-13 11:53:09.088002189 +0000
@@ -1,23 +1,84 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 v, v, v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1;
-v := @parameter: java.lang.Object;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+int v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 581, 201, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree;", v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176.jimple	2025-03-13 09:25:41.859174324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176.jimple	2025-03-13 11:52:51.644276625 +0000
@@ -1,136 +1,44 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$3 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v, v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v, v, v, v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-java.lang.Object v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/FunctionDefinition;", 1, 1);
-if v == 0 goto label;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()>();
+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_pure_protocol_v1_32_0_transfers_valueSpecification$176$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = (int) -1;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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_pure_protocol_v1_32_0_transfers_valueSpecification$176$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 663, 85, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$7");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 665, 32, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177.jimple	2025-03-13 09:25:27.407402970 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177.jimple	2025-03-13 11:52:51.648276562 +0000
@@ -1,77 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_fMatches;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.eclipse.collections.api.RichIterable val$_fMatches> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
-long v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v, v;
-int v, v, v, v;
+java.lang.Class v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$3 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
-java.lang.Object v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.eclipse.collections.api.RichIterable val$_fMatches>;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$177$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177)>(v);
-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.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$15");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$18");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177,org.eclipse.collections.api.RichIterable)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 671, 43, 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);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178.jimple	2025-03-13 09:25:14.323610005 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178.jimple	2025-03-13 11:52:45.100379578 +0000
@@ -1,22 +1,65 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_instanceProps;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178: org.eclipse.collections.api.RichIterable val$_instanceProps> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement)
+public java.lang.Boolean execute()
 {
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+java.lang.Boolean v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178 v;
-boolean v;
+boolean v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$2 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Profile;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178: org.eclipse.collections.api.RichIterable val$_instanceProps>;
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 593, 37, 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/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178)>(v);
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178,org.eclipse.collections.api.RichIterable)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178$2: java.lang.Boolean execute()>();
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+goto label;
+label:
+v = 0;
+label:
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179.jimple	2025-03-13 09:25:41.859174324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179.jimple	2025-03-13 11:52:51.648276562 +0000
@@ -1,22 +1,34 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement v;
-boolean v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180.jimple	2025-03-13 09:25:26.499417338 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180.jimple	2025-03-13 11:52:51.640276688 +0000
@@ -1,22 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
 void <init>()
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180 v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement v;
-boolean v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _openVariables()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181.jimple	2025-03-13 09:25:41.855174387 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181.jimple	2025-03-13 11:52:51.636276750 +0000
@@ -1,22 +1,34 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181 v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement v;
-boolean v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Association;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$6");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$12$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$12.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$13.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$14.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$15.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16$9.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$17.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182.jimple	2025-03-13 09:25:11.303657795 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182.jimple	2025-03-13 11:52:51.640276688 +0000
@@ -1,219 +1,19 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$182: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("state", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182: org.eclipse.collections.api.map.MutableMap __vars> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182 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_pure_protocol_v1_32_0_transfers_valueSpecification$182;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$182: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182 v;
-boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$6 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$17 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$7 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$8 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$9 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$14 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$13 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$15 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$10 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$12 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$11 v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$5 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDecimal;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$7: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$7: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$8;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$8: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$8: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CDateTime;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$9;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$9: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$9: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CLatestDate;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$10;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$10: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$10: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_EnumValue;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$11;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$11: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$11: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Collection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$12;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$12: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$12: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$13;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$13: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$13: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$14;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$14: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$14: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$15;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$15: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$15: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ClassInstance;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$16: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$17;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$17: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182$17: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 769, 11, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182: org.eclipse.collections.api.map.MutableMap __vars>;
-return v;
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183.jimple	2025-03-13 09:25:35.663272347 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183.jimple	2025-03-13 11:52:51.640276688 +0000
@@ -1,28 +1,84 @@
-class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity val$_m;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, boolean)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183 v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Boolean v;
+boolean v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity;
-v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity val$_m> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: boolean val$_useAppliedFunction> = 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_pure_protocol_v1_32_0_transfers_valueSpecification$183: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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)>("extensions", v, "useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183 v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$183: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+int v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = null;
+v = new org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy: org.eclipse.collections.api.map.MutableMap newMutableMap()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: void <init>(org.eclipse.collections.api.map.MutableMap)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 1, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 644, 232, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;", v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20.jimple	2025-03-13 09:25:41.807175146 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20.jimple	2025-03-13 11:52:51.580277631 +0000
@@ -7,41 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate 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;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$20: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20;
-v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate __type(java.lang.String)>("strictDate");
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$9");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate _value(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21.jimple	2025-03-13 09:25:21.899490123 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21.jimple	2025-03-13 11:52:37.524498767 +0000
@@ -7,31 +7,41 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_pure_protocol_v1_32_0_transfers_valueSpecification$21 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$21: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-java.lang.String v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate __type(java.lang.String)>("strictDate");
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$9");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3.jimple	2025-03-13 09:25:40.363197991 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3.jimple	2025-03-13 11:52:51.556278009 +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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3 v;
-java.lang.Boolean 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_pure_protocol_v1_32_0_transfers_valueSpecification$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_pure_protocol_v1_32_0_transfers_valueSpecification$3: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3 v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue: java.lang.String _value()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4.jimple	2025-03-13 09:25:41.795175336 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4.jimple	2025-03-13 11:52:45.032380648 +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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4 v;
+java.lang.Boolean 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_pure_protocol_v1_32_0_transfers_valueSpecification$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_pure_protocol_v1_32_0_transfers_valueSpecification$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue v;
-java.lang.String v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_EnumValue: java.lang.String _value()>();
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42.jimple	2025-03-13 09:25:41.863174261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42.jimple	2025-03-13 11:52:49.284313753 +0000
@@ -7,31 +7,44 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type 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;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$42: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+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::pure::tds::TdsOlapAggregation");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[0] = v;
+v[1] = "<TDSRow>";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43.jimple	2025-03-13 09:25:41.863174261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43.jimple	2025-03-13 11:52:51.652276498 +0000
@@ -7,44 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_pure_protocol_v1_32_0_transfers_valueSpecification$43 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$43: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_TdsOlapAggregation;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType;
 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];
-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::pure::tds::TdsOlapAggregation");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[0] = v;
-v[1] = "<TDSRow>";
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45.jimple	2025-03-13 09:25:41.863174261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45.jimple	2025-03-13 11:52:51.652276498 +0000
@@ -7,39 +7,33 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree 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;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$45: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45 v;
 java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree __type(java.lang.String)>("subTypeGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subTypeClass()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree _subTypeClass(java.lang.String)>(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::PrimitiveType", "Float");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46.jimple	2025-03-13 09:25:24.939442020 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46.jimple	2025-03-13 11:52:51.652276498 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree 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.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -19,20 +19,27 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$46: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _openVariables()>();
-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.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree __type(java.lang.String)>("subTypeGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subTypeClass()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_SubTypeGraphFetchTree _subTypeClass(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47.jimple	2025-03-13 09:25:41.863174261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47.jimple	2025-03-13 11:52:51.652276498 +0000
@@ -7,33 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47 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_pure_protocol_v1_32_0_transfers_valueSpecification$47;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$47: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 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::PrimitiveType", "Float");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _openVariables()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49.jimple	2025-03-13 09:25:41.863174261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49.jimple	2025-03-13 11:52:51.648276562 +0000
@@ -7,32 +7,33 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49 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_pure_protocol_v1_32_0_transfers_valueSpecification$49;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$49: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_scan_Any_1__String_MANY_(java.lang.Object,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 = 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::PrimitiveType", "Integer");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5.jimple	2025-03-13 09:25:41.795175336 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5.jimple	2025-03-13 11:52:51.564277884 +0000
@@ -7,32 +7,81 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$5: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String[] v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+java.lang.String v, v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[5];
+v[0] = "Enum ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: java.lang.String _package()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: java.lang.String _name()>();
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: java.lang.String _package()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 747, 72, 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[0] = v;
+v[1] = "::";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: java.lang.String _name()>();
+v[2] = v;
+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);
+label:
+v[1] = v;
+v[2] = "\n{\n ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: org.eclipse.collections.api.RichIterable _values()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$7");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[3] = v;
+v[4] = "\n}\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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50.jimple	2025-03-13 09:25:38.599225897 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50.jimple	2025-03-13 11:52:51.676276122 +0000
@@ -7,33 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$50: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CInteger;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 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::PrimitiveType", "Integer");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_scan_Any_1__String_MANY_(java.lang.Object,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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51.jimple	2025-03-13 09:25:21.095502845 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51.jimple	2025-03-13 11:52:51.676276122 +0000
@@ -7,32 +7,33 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$51: org.eclipse.collections.api.RichIterable value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_scan_Any_1__String_MANY_(java.lang.Object,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 = 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::PrimitiveType", "Boolean");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52.jimple	2025-03-13 09:25:41.875174071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52.jimple	2025-03-13 11:52:51.672276184 +0000
@@ -7,33 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$52: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52: org.eclipse.collections.api.RichIterable value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CBoolean;
+v := @parameter: java.lang.Object;
 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::PrimitiveType", "Boolean");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_scan_Any_1__String_MANY_(java.lang.Object,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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53.jimple	2025-03-13 09:25:41.875174071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53.jimple	2025-03-13 11:52:51.668276247 +0000
@@ -19,19 +19,21 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$53: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,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::PrimitiveType", "StrictDate");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54.jimple	2025-03-13 09:25:41.871174134 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54.jimple	2025-03-13 11:52:51.668276247 +0000
@@ -7,38 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$54: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55.jimple	2025-03-13 09:25:41.871174134 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55.jimple	2025-03-13 11:52:51.664276310 +0000
@@ -7,33 +7,38 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$55: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CStrictDate;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue;
 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::PrimitiveType", "StrictDate");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59.jimple	2025-03-13 09:25:41.863174261 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59.jimple	2025-03-13 11:52:51.656276436 +0000
@@ -7,28 +7,39 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59 v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$59: java.lang.Object value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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_pure_protocol_v1_32_0_transfers_valueSpecification$59$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6.jimple	2025-03-13 09:25:37.659240770 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6.jimple	2025-03-13 11:52:51.564277884 +0000
@@ -7,81 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-java.lang.String v, v, v, v, v, v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue;
 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)[5];
-v[0] = "Enum ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: java.lang.String _package()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: java.lang.String _name()>();
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: java.lang.String _package()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 747, 72, 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[0] = v;
-v[1] = "::";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: java.lang.String _name()>();
-v[2] = v;
-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);
-label:
-v[1] = v;
-v[2] = "\n{\n ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Enumeration: org.eclipse.collections.api.RichIterable _values()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$7");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[3] = v;
-v[4] = "\n}\n";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
 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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60.jimple	2025-03-13 09:25:36.943252096 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60.jimple	2025-03-13 11:52:51.680276059 +0000
@@ -7,39 +7,28 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60 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, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$60: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60: java.lang.Object value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-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_pure_protocol_v1_32_0_transfers_valueSpecification$60$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-return v;
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61.jimple	2025-03-13 09:25:41.895173754 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61.jimple	2025-03-13 11:52:49.664307774 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree 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;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61 v;
@@ -19,27 +19,27 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$61: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61: java.lang.Boolean value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
 java.lang.String v;
+boolean v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "meta::pure::metamodel::type::Any");
+if v != 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62.jimple	2025-03-13 09:25:41.883173944 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62.jimple	2025-03-13 11:52:51.692275869 +0000
@@ -7,10 +7,10 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree 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.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62 v;
@@ -19,27 +19,27 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$62: java.lang.Boolean value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62 v;
-boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62;
-v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "meta::pure::metamodel::type::Any");
-if v != 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7.jimple	2025-03-13 09:25:28.619383794 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7.jimple	2025-03-13 11:52:51.564277884 +0000
@@ -7,35 +7,93 @@
 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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7 v;
-java.lang.Boolean 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_pure_protocol_v1_32_0_transfers_valueSpecification$7;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$7: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+java.lang.Long v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7 v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+java.lang.String[] v, v;
+long v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: java.lang.String _startType()>();
+v[0] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: org.eclipse.collections.api.RichIterable _path()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$147");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ".", v);
+v[1] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 903, 210, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+label:
+v = "";
+goto label;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "!";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 903, 259, 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[1] = v;
+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);
+label:
+v[2] = v;
+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.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("#/%s/%s%s#", v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71.jimple	2025-03-13 09:25:16.495575635 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71.jimple	2025-03-13 11:52:51.600277317 +0000
@@ -7,32 +7,29 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$71: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_ExecutionContextInstance,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_ExecutionContextInstance, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71 v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_ExecutionContextInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_ExecutionContextInstance;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
-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);
-return v;
+return "";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72.jimple	2025-03-13 09:25:41.831174767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72.jimple	2025-03-13 11:52:46.064364412 +0000
@@ -7,29 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$72: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_ExecutionContextInstance,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_ExecutionContextInstance, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_ExecutionContextInstance v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_ExecutionContextInstance;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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);
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79.jimple	2025-03-13 09:25:41.827174830 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79.jimple	2025-03-13 11:52:51.600277317 +0000
@@ -7,47 +7,58 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr 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;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79 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_pure_protocol_v1_32_0_transfers_valueSpecification$79;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$79: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+java.lang.Long v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79 v;
-java.lang.Object v;
-java.lang.String v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+boolean v;
+java.lang.Long[] v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 455, 57, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: java.lang.String _fullPath()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: java.lang.String _fullPath()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: java.lang.String _fullPath()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: long Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "::", v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number)>(v, v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: java.lang.String _fullPath()>();
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8.jimple	2025-03-13 09:25:41.795175336 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8.jimple	2025-03-13 11:52:51.564277884 +0000
@@ -7,93 +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;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$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_pure_protocol_v1_32_0_transfers_valueSpecification$8: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, 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;
-java.lang.Long v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8 v;
-java.lang.String[] v, v;
-long v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8 v;
+java.lang.Class v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 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)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: java.lang.String _startType()>();
-v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: org.eclipse.collections.api.RichIterable _path()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$147");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ".", v);
-v[1] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 903, 210, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-label:
-v = "";
-goto label;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "!";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Path: java.lang.String _name()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 903, 259, 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[1] = v;
-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);
-label:
-v[2] = v;
-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.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("#/%s/%s%s#", v, v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80.jimple	2025-03-13 09:25:41.835174703 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80.jimple	2025-03-13 11:52:36.752510913 +0000
@@ -7,58 +7,47 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr 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_pure_protocol_v1_32_0_transfers_valueSpecification$80;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$80: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-java.lang.Long v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-boolean v;
-java.lang.Long[] v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: java.lang.String _fullPath()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: java.lang.String _fullPath()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: java.lang.String _fullPath()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: long Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "::", v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number)>(v, v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: java.lang.String _fullPath()>();
-label:
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 455, 57, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$6.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85.jimple	2025-03-13 09:25:41.835174703 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85.jimple	2025-03-13 11:52:48.652323696 +0000
@@ -19,19 +19,82 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$85: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85: java.lang.String value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+int v, v, v, v;
+boolean v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$6 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$5 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$4 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$3 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-java.lang.String v;
+java.lang.Object v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Property;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_QualifiedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_StereotypePtr;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 756, 19, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$6.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86.jimple	2025-03-13 09:25:25.383434995 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86.jimple	2025-03-13 11:52:51.616277065 +0000
@@ -19,82 +19,23 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$86: java.lang.String value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-int v, v, v, v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$6 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$5 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$2 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$1 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v;
+java.lang.Double v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86 v;
+double v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Class;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_Property;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_QualifiedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_StereotypePtr;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 756, 19, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat: double _value()>();
+v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87.jimple	2025-03-13 09:25:38.379229379 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87.jimple	2025-03-13 11:52:51.612277128 +0000
@@ -19,23 +19,19 @@
 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_pure_protocol_v1_32_0_transfers_valueSpecification$87: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Double v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87 v;
-double v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CFloat: double _value()>();
-v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88.jimple	2025-03-13 09:25:16.135581330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88.jimple	2025-03-13 11:52:51.612277128 +0000
@@ -7,31 +7,53 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$88: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue, 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.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr v, v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88 v;
+java.lang.String v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[6];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr _tag()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr: java.lang.String _profile()>();
+v[0] = v;
+v[1] = ".";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr _tag()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr: java.lang.String _value()>();
+v[2] = v;
+v[3] = "=\'";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue: java.lang.String _value()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\'", "\\\'");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", " ");
+v[4] = v;
+v[5] = "\'";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89.jimple	2025-03-13 09:25:41.835174703 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89.jimple	2025-03-13 11:52:51.608277191 +0000
@@ -7,53 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89;
 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_pure_protocol_v1_32_0_transfers_valueSpecification$89: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, 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.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr v, v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89 v;
-java.lang.String v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 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)[6];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr _tag()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr: java.lang.String _profile()>();
-v[0] = v;
-v[1] = ".";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr _tag()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TagPtr: java.lang.String _value()>();
-v[2] = v;
-v[3] = "=\'";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_TaggedValue: java.lang.String _value()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\'", "\\\'");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", " ");
-v[4] = v;
-v[5] = "\'";
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification.jimple	2025-03-13 09:25:09.515686091 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification.jimple	2025-03-13 11:52:31.792588946 +0000
@@ -8,6 +8,1139 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+long v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+java.lang.Long v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134 v;
+boolean v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 659, 65, 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 = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
+if v == 0 goto label;
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 662, 38, 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);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()>();
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()>();
+label:
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_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 java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState,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_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.block.function.Function v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+java.lang.Object v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl v;
+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::import::ImportGroup", "Root::system::imports::coreImport");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.ImportGroup: org.eclipse.collections.api.RichIterable _imports()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 688, 102, 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/m3/coreinstance/Package;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$3");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$6");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_router_routing_router_routing: org.eclipse.collections.api.RichIterable Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$10");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[3];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 694, 150, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
+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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 694, 55, 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[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 695, 170, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
+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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 695, 55, 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[1] = 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::function::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction: java.lang.String _name()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 696, 112, 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 = 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::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
+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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 696, 55, 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[2] = v;
+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 concatenate(java.lang.Object,java.lang.Object)>(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.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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$15");
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$15");
+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_transformation_removeDuplicatesBy: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 698, 54, 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/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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 699, 54, 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/runtime/java/compiled/generation/processors/support/map/PureMap;", v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _currentIndent(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _indentSize(long)>(4L);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _infixFunctions(org.eclipse.collections.api.RichIterable)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _coreImportPackages(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _funcs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _removeFunctionPaths(boolean)>(0);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain, 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, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$0");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "", v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$3");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
+v[0] = v;
+v[1] = v;
+v[2] = v;
+v[3] = v;
+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);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136 v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$136;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 732, 118, 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_protocols_pure_v1_32_0_metamodel_domain_Profile;", 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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 733, 119, 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_protocols_pure_v1_32_0_metamodel_domain_Enumeration;", 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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 734, 115, 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_protocols_pure_v1_32_0_metamodel_domain_Class;", 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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,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_pure_protocol_v1_32_0_transfers_valueSpecification$139;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 735, 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_protocols_pure_v1_32_0_metamodel_domain_Association;", 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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
+v[0] = v;
+v[1] = v;
+v[2] = v;
+v[3] = v;
+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);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$11");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v, v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$52");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+long v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v;
+java.lang.String v, v;
+boolean v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_pure_protocol_v1_32_0_transfers_valueSpecification$140;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
+if v == 0 goto label;
+v = "";
+goto label;
+label:
+v = ";";
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "", ";\n", v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Long v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v, v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity;
+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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[5];
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 942, 7, 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[0] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 943, 7, 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[1] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroOne");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 944, 7, 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[2] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::OneMany");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 945, 7, 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[3] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 946, 7, 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[4] = v;
+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 = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 948, 32, 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);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+return v;
+}
+public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction[] v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object[] v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition[] v, v;
+org.eclipse.collections.api.block.function.Function 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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[11];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 954, 12, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 954, 7, 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[0] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 955, 12, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 955, 7, 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[1] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 956, 12, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 956, 7, 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[2] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 958, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 957, 7, 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[3] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 979, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 978, 7, 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[4] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1000, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 999, 7, 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[5] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1021, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1020, 7, 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[6] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[4];
+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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::string::plus_String_MANY__String_1_");
+v[3] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1042, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1041, 7, 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[7] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
+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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_");
+v[2] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1051, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1050, 7, 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[8] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
+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::function::NativeFunction", "Root::meta::pure::functions::math::times_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_");
+v[2] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1059, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1058, 7, 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[9] = 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::function::NativeFunction", "Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1066, 12, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1066, 7, 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[10] = v;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$4");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public static boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+boolean v, v, v;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::");
+if v == 0 goto label;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::tests::");
+if v != 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+return v;
+}
+public static boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Class v, v;
+java.lang.Object v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1079, 20, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, v);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1080, 26, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1080, 33, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1080, 127, 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);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1081, 26, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1081, 33, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1081, 127, 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_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;", 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1081, 207, 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);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "v_automap");
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1086, 20, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1086, 27, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _body()>();
+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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1086, 115, 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.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Extension_MANY__ValueSpecification_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v, v, v;
@@ -26,7 +1159,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142 v;
 boolean v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
 v := @parameter: boolean;
@@ -34,8 +1167,8 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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_pure_protocol_v1_32_0_transfers_valueSpecification$134;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$134: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,boolean)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,boolean)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
@@ -78,20 +1211,20 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137 v;
 org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139 v;
 int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136 v;
 boolean v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140 v;
 java.lang.Object v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
@@ -101,50 +1234,50 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_FunctionRoutedValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$135: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$136: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$137: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/FunctionExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$138: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$139: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$140: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -273,9 +1406,9 @@
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 boolean v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142 v;
 int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GenericTypeInstance_Impl v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
@@ -300,8 +1433,8 @@
 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/DataType;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -312,7 +1445,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 206, 42, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$141: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
@@ -326,8 +1459,8 @@
 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -338,7 +1471,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 206, 42, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$142: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
@@ -561,16 +1694,11 @@
 int v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159 v;
 org.eclipse.collections.api.block.function.Function v, v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151 v;
@@ -581,6 +1709,11 @@
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158 v;
 org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166 v;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
@@ -607,16 +1740,16 @@
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)[31];
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$3");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$143: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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[0] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -685,8 +1818,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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$24");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$144: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, 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[10] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -713,36 +1846,36 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$29");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$145: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, 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[14] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$43");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$146: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[15] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$46");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$147: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[16] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$50");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$148: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[17] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$56");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$149: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[18] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -755,15 +1888,15 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$62");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$150: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$158: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[20] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$65");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$151: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[21] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -776,15 +1909,15 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$67");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$152: void <init>(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: void <init>(org.eclipse.collections.api.RichIterable)>(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[23] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$70");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$153: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[24] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -797,15 +1930,15 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$80");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$154: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[26] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$84");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$155: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[27] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -818,15 +1951,15 @@
 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$87");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$156: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v, 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[29] = 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$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$89");
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$157: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, 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[30] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
@@ -860,12 +1993,12 @@
 boolean v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_PackageableElementPtr v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 org.eclipse.collections.api.block.function.Function v, v, v, v, v;
 int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168 v;
 v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
@@ -946,17 +2079,17 @@
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(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_pure_protocol_v1_32_0_transfers_valueSpecification$159;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$159: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction _parameters(org.eclipse.collections.api.RichIterable)>(v);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: void <init>(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$160: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString execute()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: void <init>(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_CString execute()>();
 label:
 return v;
 }
@@ -1002,22 +2135,22 @@
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175 v;
 boolean v, v, v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161 v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_GraphFetchTree v, v;
 int v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162 v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169 v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
@@ -1025,34 +2158,34 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/RootGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$161: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/PropertyGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$162: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/SubTypeGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$163: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$164: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -1065,19 +2198,19 @@
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$165: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/GraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$166: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1091,19 +2224,19 @@
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$167: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/GraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$168: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1126,26 +2259,26 @@
 }
 public static boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_hasAutoMapProperty_FunctionExpression_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 java.lang.Boolean v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177 v;
 boolean v, v, v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
 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_pure_protocol_v1_32_0_transfers_valueSpecification$169;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$169: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$170: java.lang.Boolean execute()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178: java.lang.Boolean execute()>();
 v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
 goto label;
 label:
@@ -1213,51 +2346,51 @@
 }
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_valueSpecification_scan_Any_1__String_MANY_(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182 v;
 org.eclipse.collections.api.RichIterable v;
 int v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173 v;
 boolean v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172 v;
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v;
 v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$171: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180: void <init>()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$172: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/FunctionExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$173: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182: void <init>()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$174: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1287,12 +2420,12 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_transformLambda_FunctionDefinition_1__Boolean_1__Extension_MANY__Lambda_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda_Impl v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175 v;
 boolean v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
@@ -1309,1146 +2442,13 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
 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_pure_protocol_v1_32_0_transfers_valueSpecification$175;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$175: void <init>(org.eclipse.collections.api.RichIterable,boolean)>(v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: void <init>(org.eclipse.collections.api.RichIterable,boolean)>(v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
-public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-long v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-java.lang.Long v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176 v;
-java.lang.String v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177 v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 659, 65, 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 = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
-if v == 0 goto label;
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 662, 38, 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);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$176: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()>();
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$177: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()>();
-label:
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_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 java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_protocol_v1_32_0_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState,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_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.block.function.Function v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-java.lang.Object v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl v;
-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::import::ImportGroup", "Root::system::imports::coreImport");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.ImportGroup: org.eclipse.collections.api.RichIterable _imports()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 688, 102, 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/m3/coreinstance/Package;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$3");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$6");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_router_routing_router_routing: org.eclipse.collections.api.RichIterable Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$10");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[3];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 694, 150, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
-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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 694, 55, 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[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 695, 170, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
-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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 695, 55, 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[1] = 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::function::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction: java.lang.String _name()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 696, 112, 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 = 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::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
-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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 696, 55, 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[2] = v;
-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 concatenate(java.lang.Object,java.lang.Object)>(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.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$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$15");
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$15");
-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_transformation_removeDuplicatesBy: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 698, 54, 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/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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 699, 54, 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/runtime/java/compiled/generation/processors/support/map/PureMap;", v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _currentIndent(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _indentSize(long)>(4L);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _infixFunctions(org.eclipse.collections.api.RichIterable)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _coreImportPackages(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _funcs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _removeFunctionPaths(boolean)>(0);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain, 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, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Domain;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$0");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "", v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$3");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
-v[0] = v;
-v[1] = v;
-v[2] = v;
-v[3] = v;
-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);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180 v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178 v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179 v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$178;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$178: 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 732, 118, 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_protocols_pure_v1_32_0_metamodel_domain_Profile;", 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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$179: 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 733, 119, 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_protocols_pure_v1_32_0_metamodel_domain_Enumeration;", 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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$180: 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 734, 115, 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_protocols_pure_v1_32_0_metamodel_domain_Class;", 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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,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_pure_protocol_v1_32_0_transfers_valueSpecification$181;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$181: 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 735, 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_protocols_pure_v1_32_0_metamodel_domain_Association;", 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_protocol_v1_32_0_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
-v[0] = v;
-v[1] = v;
-v[2] = v;
-v[3] = v;
-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);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$11");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v, v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$52");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182 v;
-long v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
-java.lang.String v, v;
-boolean v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_pure_protocol_v1_32_0_transfers_valueSpecification$182;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$182: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
-if v == 0 goto label;
-v = "";
-goto label;
-label:
-v = ";";
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "", ";\n", v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.Long v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183 v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity;
-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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[5];
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 942, 7, 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[0] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 943, 7, 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[1] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroOne");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 944, 7, 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[2] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::OneMany");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 945, 7, 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[3] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 946, 7, 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[4] = v;
-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 = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$183: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_domain_Multiplicity)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 948, 32, 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);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-return v;
-}
-public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction[] v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Object[] v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition[] v, v;
-org.eclipse.collections.api.block.function.Function 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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[11];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 954, 12, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 954, 7, 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[0] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 955, 12, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 955, 7, 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[1] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 956, 12, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 956, 7, 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[2] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 958, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 957, 7, 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[3] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 979, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 978, 7, 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[4] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1000, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 999, 7, 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[5] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1021, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1020, 7, 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[6] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[4];
-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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::string::plus_String_MANY__String_1_");
-v[3] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1042, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1041, 7, 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[7] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
-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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_");
-v[2] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1051, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1050, 7, 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[8] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
-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::function::NativeFunction", "Root::meta::pure::functions::math::times_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_");
-v[2] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1059, 10, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1058, 7, 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[9] = 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::function::NativeFunction", "Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1066, 12, 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/List;", 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)>(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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1066, 7, 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[10] = v;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$4");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public static boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-boolean v, v, v;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::");
-if v == 0 goto label;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::tests::");
-if v != 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-return v;
-}
-public static boolean Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-boolean v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Class v, v;
-java.lang.Object v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1079, 20, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, v);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1080, 26, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1080, 33, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1080, 127, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1081, 26, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1081, 33, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1081, 127, 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_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable;", 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1081, 207, 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);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_Variable: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "v_automap");
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_32_0_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1086, 20, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1086, 27, 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/generated/Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_32_0_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _body()>();
-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/pure/protocol/v1_32_0/transfers/valueSpecification.pure", v, v, 1086, 115, 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_pure_protocol_v1_32_0_transfers_valueSpecification$3 v;
@@ -2600,27 +2600,27 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$7", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$153", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$153", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$7", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$9: void <init>()>();
@@ -2640,15 +2640,15 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$14", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$14: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$26", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$14", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$15: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$26", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$16;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$16: void <init>()>();
@@ -2668,11 +2668,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$20: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$14", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$14", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$10", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$22: void <init>()>();
@@ -2756,11 +2756,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$42: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$34", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$173", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$43: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$173", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$34", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$44;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$44: void <init>()>();
@@ -2768,15 +2768,15 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$45: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$167", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$46: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$11", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$47: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$167", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$48;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$48: void <init>()>();
@@ -2784,31 +2784,31 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$49: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$165", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$50: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$165", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$6", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$51: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$168", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$52: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$168", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$53: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$169", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$54: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$55: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$169", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$56;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$56: void <init>()>();
@@ -2824,19 +2824,19 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$59: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$60: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$61: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$62: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$63;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$63: void <init>()>();
@@ -2872,11 +2872,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$71: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$109", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$162", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$72: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$162", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$109", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$73;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$73: void <init>()>();
@@ -2904,11 +2904,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$79: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$66", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$187", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$80: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$187", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$66", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$81;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$81: void <init>()>();
@@ -2928,23 +2928,23 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$85: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$52", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$86: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$52", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$79", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$87: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$79", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$88: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$51", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$89: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$51", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$90;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$90: void <init>()>();
@@ -3004,19 +3004,19 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$104: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$25", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$88", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$105: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$88", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$25", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$106: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$24", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$87", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$107: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$87", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$24", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$108;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$108: void <init>()>();
@@ -3024,27 +3024,27 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$109: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$110: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$7", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$111;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$111: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$5", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$112: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$113: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$6", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$114: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$115;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$115: void <init>()>();
@@ -3072,27 +3072,27 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$121: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformHackedClass$9$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$96", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$122: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$96", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformHackedClass$9$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$2", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$123: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$124: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$125: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$2", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$126: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_3$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$v_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_32_0_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$127;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_v1_32_0_transfers_valueSpecification$127: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_33_0_transfers_valueSpecification$140$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_33_0_transfers_valueSpecification$140$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_33_0_transfers_valueSpecification$140$1.jimple	2025-03-13 09:25:30.483354302 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_v1_33_0_transfers_valueSpecification$140$1.jimple	2025-03-13 11:52:44.032396380 +0000
@@ -86,7 +86,7 @@
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_33_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::FunctionType", "$core$1422808");
+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::FunctionType", "$core$1422791");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -135,7 +135,7 @@
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_v1_33_0_transfers_valueSpecification$140$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::FunctionType", "$core$1422829");
+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::FunctionType", "$core$1422812");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105.jimple	2025-03-13 09:25:23.611463034 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105.jimple	2025-03-13 11:53:05.952051526 +0000
@@ -19,19 +19,21 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$105: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.math.BigDecimal v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105 v;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: java.lang.String _functionName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal: java.math.BigDecimal _value()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106.jimple	2025-03-13 09:25:37.283246717 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106.jimple	2025-03-13 11:53:12.063955369 +0000
@@ -19,21 +19,32 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$106: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.math.BigDecimal v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal: java.math.BigDecimal _value()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+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::pure::tds::TdsOlapAggregation");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[0] = v;
+v[1] = "<TDSRow>";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107.jimple	2025-03-13 09:25:47.951077951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107.jimple	2025-03-13 11:52:55.880209982 +0000
@@ -19,32 +19,19 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$107: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 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];
-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::pure::tds::TdsOlapAggregation");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[0] = v;
-v[1] = "<TDSRow>";
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: java.lang.String _functionName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108.jimple	2025-03-13 09:25:40.559194890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108.jimple	2025-03-13 11:53:14.043924219 +0000
@@ -7,31 +7,44 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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_pure_protocol_vX_X_X_transfers_valueSpecification$108;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$108: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+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::pure::tds::TdsOlapRank");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[0] = v;
+v[1] = "<TDSRow>";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109.jimple	2025-03-13 09:25:42.835158883 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109.jimple	2025-03-13 11:53:02.612104072 +0000
@@ -7,44 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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_pure_protocol_vX_X_X_transfers_valueSpecification$109;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$109: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 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];
-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::pure::tds::TdsOlapRank");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[0] = v;
-v[1] = "<TDSRow>";
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110.jimple	2025-03-13 09:25:42.347166603 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110.jimple	2025-03-13 11:52:31.700590393 +0000
@@ -19,19 +19,23 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$110: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110 v;
+long v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _functionName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger: long _value()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111.jimple	2025-03-13 09:25:38.063234378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111.jimple	2025-03-13 11:52:38.824478315 +0000
@@ -19,23 +19,21 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$111: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger v;
-long v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger: long _value()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", 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::PrimitiveType", "String");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112.jimple	2025-03-13 09:25:47.951077951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112.jimple	2025-03-13 11:53:19.023845871 +0000
@@ -19,21 +19,19 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$112: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112 v;
 java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
 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::PrimitiveType", "String");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _functionName()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135.jimple	2025-03-13 09:25:47.967077697 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135.jimple	2025-03-13 11:52:45.928366551 +0000
@@ -1,88 +1,136 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135 v;
-java.lang.Boolean v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: boolean val$_useAppliedFunction> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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,java.lang.Object,java.lang.Object)>("extensions", v, "f", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformFunctionBody$2$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
+return;
 }
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()
 {
-org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$2 v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v, v, v, v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135 v;
+java.lang.Object v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/FunctionDefinition;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = (int) -1;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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_pure_protocol_vX_X_X_transfers_valueSpecification$135$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 85, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$7");
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 682, 32, 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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136.jimple	2025-03-13 09:25:47.963077761 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136.jimple	2025-03-13 11:53:00.712133963 +0000
@@ -1,47 +1,77 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_fMatches;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_fMatches> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+long v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v, v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$3 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_fMatches>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136)>(v);
+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.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15");
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$18");
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136,org.eclipse.collections.api.RichIterable)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 688, 43, 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;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137.jimple	2025-03-13 09:25:43.047155531 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137.jimple	2025-03-13 11:53:22.543790493 +0000
@@ -1,47 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$137: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$137: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138.jimple	2025-03-13 09:25:47.967077697 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138.jimple	2025-03-13 11:52:54.404233204 +0000
@@ -1,47 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$138: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$138: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$3$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$2$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$2$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139.jimple	2025-03-13 09:25:17.135565507 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139.jimple	2025-03-13 11:52:51.160284239 +0000
@@ -1,99 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>()
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: boolean val$_useAppliedFunction> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)
 {
-boolean v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$2 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_milestoning_reverseMilestoningTransforms: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_milestoning_reverseMilestoningTransforms_FunctionExpression_1__FunctionExpression_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/Property;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/QualifiedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/relation/Column;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 57, 40, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class;";
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140.jimple	2025-03-13 09:25:47.963077761 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140.jimple	2025-03-13 11:52:37.912492663 +0000
@@ -1,114 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, org.eclipse.collections.api.RichIterable)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: boolean val$_useAppliedFunction> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement v;
+java.lang.Class v;
+boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 0, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.eclipse.collections.api.RichIterable _typeArguments()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$99");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 169, 72, 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);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_isHackedUnit_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformHackedUnit_ValueSpecification_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_isUnitType_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_UnitInstance Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformUnitInstance_ValueSpecification_1__UnitInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$140: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
-label:
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1.jimple	2025-03-13 09:25:43.131154201 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1.jimple	2025-03-13 11:52:43.356407015 +0000
@@ -1,125 +1,185 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-java.lang.Long v, v;
-long v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object[] v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1 v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v, v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Class v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v;
+org.eclipse.collections.api.list.FixedSizeList v, v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4 v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$2 v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 java.lang.Object v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.FixedSizeListFactory v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$114");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 182, 56, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _funcs()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[2];
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::functions::collection::Pair");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::Function");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::FunctionDefinition");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::FunctionType", "$core$1358305");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _classifierGenericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::function::NativeFunction", "Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$5");
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
+v[0] = v;
+v = new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::functions::collection::Pair");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::Function");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::pure::metamodel::function::FunctionDefinition");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
+v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::FunctionType", "$core$1358326");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _classifierGenericType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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::function::NativeFunction", "Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _first(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$9");
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)>(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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair _second(java.lang.Object)>(v);
+v[1] = v;
+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 = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v);
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 183, 128, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 812, 22, 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);
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 183, 137, 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/metamodel/valuespecification/VariableExpression;", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-goto label;
-label:
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$117");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = newarray (java.lang.Object)[0];
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 goto label;
 label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression val$_v>;
-interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1$4: java.lang.String execute()>();
 label:
 return v;
 }
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$12$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$12.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$13.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$14.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$15.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16$9.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$17.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141.jimple	2025-03-13 09:25:43.131154201 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141.jimple	2025-03-13 11:52:35.840525261 +0000
@@ -1,58 +1,219 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final boolean val$_isParameter;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, boolean, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)
+{
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("state", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: 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, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: boolean val$_isParameter> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
-return;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$141: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$7 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$8 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$5 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$6 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$4 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$10 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$11 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$12 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$13 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$14 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$15 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$17 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$9 v;
+boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-java.lang.Object v, v, v;
-java.lang.String v;
-boolean v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.eclipse.collections.api.RichIterable val$_inScope>;
-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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_boolean_contains: boolean Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(org.eclipse.collections.api.RichIterable,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: boolean val$_isParameter>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
 label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$7: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$7: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$8;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$8: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$8: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$9;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$9: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$9: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$10;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$10: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$10: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$11;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$11: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$11: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$12;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$12: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$12: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$13;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$13: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$13: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$14;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$14: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$14: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$15;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$15: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$15: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$16: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$17;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$17: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141$17: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 787, 11, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142.jimple	2025-03-13 09:25:37.143248933 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142.jimple	2025-03-13 11:53:21.175812016 +0000
@@ -1,29 +1,28 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity val$_m;
+void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity val$_m> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142 v;
-java.lang.Object v, v;
-java.lang.String v;
+java.lang.Object v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143.jimple	2025-03-13 09:25:42.651161795 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143.jimple	2025-03-13 11:53:22.539790557 +0000
@@ -1,28 +1,88 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Boolean v;
+boolean v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: boolean val$_useAppliedFunction> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "f", v, "useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143 v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
-return;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformFunctionBody$2$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_f>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143 v;
-java.lang.Object v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.eclipse.collections.api.map.MutableMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143;
-v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144.jimple	2025-03-13 09:25:38.559226530 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144.jimple	2025-03-13 11:53:22.543790493 +0000
@@ -1,64 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("m", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v, v;
-java.lang.Object v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144;
 v := @parameter: java.lang.Object;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.eclipse.collections.api.map.MutableMap __vars>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_FunctionRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$144: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145.jimple	2025-03-13 09:25:33.215311078 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145.jimple	2025-03-13 11:53:21.247810882 +0000
@@ -1,121 +1,47 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 v;
 org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: boolean val$_useAppliedFunction> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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,java.lang.Object,java.lang.Object)>("extensions", v, "open", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda v;
-org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$2 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _value()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_inScope>;
 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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$18");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_protocol_vX_X_X_transfers_valueSpecification$145$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap putAllPairs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda __type(java.lang.String)>("lambda");
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 342, 42, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
-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_pure_protocol_vX_X_X_transfers_valueSpecification$145$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$145$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _body(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146.jimple	2025-03-13 09:25:39.763207483 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146.jimple	2025-03-13 11:53:21.663804339 +0000
@@ -1,59 +1,28 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
@@ -61,25 +30,18 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146 v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _val()>();
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, 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_pure_protocol_vX_X_X_transfers_valueSpecification$146 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1.jimple	2025-03-13 09:25:24.219453414 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1.jimple	2025-03-13 11:53:04.504074306 +0000
@@ -1,57 +1,96 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 v, v, v, v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v;
+boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1$1 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1 v;
-java.lang.Object v, v, v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement __type(java.lang.String)>("propertyPath");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PropertyPathElement: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 379, 112, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement _property(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PropertyPathElement: org.eclipse.collections.api.RichIterable _parameters()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 this$1>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, 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_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1.jimple	2025-03-13 09:25:24.223453350 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1.jimple	2025-03-13 11:53:04.504074306 +0000
@@ -1,81 +1,69 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 v;
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression 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.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1 v;
-int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl v;
 java.lang.Object v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.PathElement;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/path/PropertyPathElement;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: java.lang.Object valueOf(java.lang.Object)>(v);
-return v;
-label:
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty __type(java.lang.String)>("property");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function: java.lang.String _name()>();
 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 375, 55, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 63, 78, 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.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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 63, 87, 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 "Ljava/lang/String;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty _property(java.lang.String)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty _parameters(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$3$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$2$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$2$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147.jimple	2025-03-13 09:25:24.223453350 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147.jimple	2025-03-13 11:52:30.868603482 +0000
@@ -1,113 +1,99 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: boolean val$_useAppliedFunction> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$2 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$3 v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+java.lang.Object v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("path");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 372, 81, 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 := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_milestoning_reverseMilestoningTransforms: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_milestoning_reverseMilestoningTransforms_FunctionExpression_1__FunctionExpression_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/Property;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/property/QualifiedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/relation/Column;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/Function;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
 label:
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _start()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 373, 67, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _startType(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.eclipse.collections.api.RichIterable _path()>();
-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_pure_protocol_vX_X_X_transfers_valueSpecification$147$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _path(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 57, 40, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148.jimple	2025-03-13 09:25:47.915078520 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148.jimple	2025-03-13 11:53:18.395855752 +0000
@@ -1,116 +1,114 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: boolean;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: boolean val$_useAppliedFunction> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-int v, v, v, v, v, v, v, v;
+boolean v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("aggregateValue");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions>;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 1, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_isClassFunctionParameter_InstanceValue_1__Boolean_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 0, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.eclipse.collections.api.RichIterable _typeArguments()>();
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$99");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 395, 190, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 169, 72, 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);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 396, 201, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_isHackedUnit_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformHackedUnit_ValueSpecification_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_isUnitType_InstanceValue_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_UnitInstance Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformUnitInstance_ValueSpecification_1__UnitInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$148: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149.jimple	2025-03-13 09:25:47.915078520 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149.jimple	2025-03-13 11:52:46.956350379 +0000
@@ -1,119 +1,58 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final boolean val$_isParameter;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, boolean, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: boolean;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: boolean val$_isParameter> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Object v, v, v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149$1 v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsAggregateValue");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: java.lang.String _name()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 407, 190, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 408, 201, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.eclipse.collections.api.map.MutableMap __vars>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_boolean_contains: boolean Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(org.eclipse.collections.api.RichIterable,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: boolean val$_isParameter>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformVar_VariableExpression_1__Boolean_1__Variable_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute()>();
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150.jimple	2025-03-13 09:25:39.711208306 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150.jimple	2025-03-13 11:53:04.600072796 +0000
@@ -1,93 +1,29 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
-org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150 v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v, v, v;
-boolean v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapAggregation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapRank;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 412, 27, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.eclipse.collections.api.map.MutableMap __vars>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151.jimple	2025-03-13 09:25:47.911078583 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151.jimple	2025-03-13 11:53:08.484011691 +0000
@@ -1,102 +1,28 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl v;
 java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsColumnInformation");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: java.lang.String _name()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 454, 197, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation _columnFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152.jimple	2025-03-13 09:25:47.239089214 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152.jimple	2025-03-13 11:53:11.275967767 +0000
@@ -1,36 +1,27 @@
 class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("m", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152 v;
@@ -39,53 +30,27 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair_Impl v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("pair");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair _first(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.eclipse.collections.api.RichIterable val$_extensions>;
-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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair _second(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity)>(v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153.jimple	2025-03-13 09:25:22.523480249 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153.jimple	2025-03-13 11:52:45.120379263 +0000
@@ -2,26 +2,38 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153 v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+boolean v, v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: boolean val$_useAppliedFunction> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "open", v, "useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153 v;
 java.lang.Object v, v;
@@ -30,34 +42,72 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance_Impl v;
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$4 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$3 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$1 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("runtimeInstance");
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$18");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap getOpenVariables(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.RichIterable keyValuesView()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable collect(org.eclipse.collections.api.block.function.Function)>(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_pure_protocol_vX_X_X_transfers_valueSpecification$153$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap putAllPairs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda __type(java.lang.String)>("lambda");
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 342, 42, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
+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_pure_protocol_vX_X_X_transfers_valueSpecification$153$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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_protocol_vX_X_X_transfers_store: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_runtime_transformRuntime_Runtime_1__Extension_MANY__Runtime_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance _runtime(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _body(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154.jimple	2025-03-13 09:25:47.027092569 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154.jimple	2025-03-13 11:53:13.931925981 +0000
@@ -4,66 +4,74 @@
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154 v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+java.lang.Boolean v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: boolean val$_useAppliedFunction> = 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 = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List __type(java.lang.String)>("collection");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$154$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List _values(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155.jimple	2025-03-13 09:25:22.119486642 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155.jimple	2025-03-13 11:52:43.468405253 +0000
@@ -39,32 +39,66 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$155: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("rootGraphFetchTree");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_inScope>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$155: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("path");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isEmpty: boolean Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: java.lang.String _name()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 372, 81, 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);
+label:
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _start()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 373, 67, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _startType(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path: org.eclipse.collections.api.RichIterable _path()>();
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _path(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156.jimple	2025-03-13 09:25:28.083392276 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156.jimple	2025-03-13 11:53:11.543963550 +0000
@@ -27,10 +27,10 @@
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156 v;
@@ -39,46 +39,70 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression __type(java.lang.String)>("keyExpression");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: java.lang.Boolean _add()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression _add(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _key()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("aggregateValue");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression _key(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _expression()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 395, 190, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_collection_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression _expression(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 396, 201, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157.jimple	2025-03-13 09:25:47.927078330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157.jimple	2025-03-13 11:52:43.404406259 +0000
@@ -2,82 +2,110 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsAggregateValue");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _mapFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 407, 190, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _mapFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_AggregateValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _aggregateFn()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_possiblyTransformNewFunction_Any_1__Multiplicity_1__FunctionExpression_$0_1$__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(java.lang.Object,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 408, 201, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _aggregateFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1.jimple	2025-03-13 09:25:52.886999870 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1.jimple	2025-03-13 11:52:52.696260075 +0000
@@ -1,91 +1,72 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0;
-void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158)
+void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v;
-boolean v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 v, v, v, v;
-java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 v, v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1;
 v := @parameter: java.lang.Object;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsOlapAggregation");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation: java.lang.String _colName()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation _columnName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition _func()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = null;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, v, v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 421, 197, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation _function(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158.jimple	2025-03-13 09:25:47.927078330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158.jimple	2025-03-13 11:52:52.696260075 +0000
@@ -3,88 +3,83 @@
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance 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.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection 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_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$2 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v, v, v;
+int v, v, v, v;
+java.lang.Object v, v, v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_OlapOperation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity)>(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.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapAggregation;", 1, 1);
+if v == 0 goto label;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _values(org.eclipse.collections.api.RichIterable)>(v);
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_tds_TdsOlapRank;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 412, 27, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159.jimple	2025-03-13 09:25:47.931078267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159.jimple	2025-03-13 11:52:55.124221876 +0000
@@ -2,58 +2,35 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-java.lang.Boolean v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(6);
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_inScope>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance 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.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -62,42 +39,56 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object[] v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159 v;
+int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159 v;
 java.lang.Object v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = newarray (java.lang.Object)[6];
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("tdsColumnInformation");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function _func()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_inScope>;
-v[0] = 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_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-v[1] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
-v[2] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
-v[3] = v;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-v[4] = 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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: org.eclipse.collections.api.RichIterable val$_extensions>;
-v[5] = v;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(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)>(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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 454, 197, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation _columnFn(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160.jimple	2025-03-13 09:25:47.923078393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160.jimple	2025-03-13 11:53:06.344045359 +0000
@@ -27,38 +27,65 @@
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair_Impl v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("pair");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair _first(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair _second(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161.jimple	2025-03-13 09:25:47.919078457 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161.jimple	2025-03-13 11:53:21.579805659 +0000
@@ -1,69 +1,71 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final java.lang.Object val$_any;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.eclipse.collections.api.RichIterable)
+{
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_extensions> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("extensions", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161;
-v := @parameter: java.lang.Object;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: java.lang.Object val$_any> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
-return;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString execute()
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime, 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;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString_Impl v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance_Impl v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: java.lang.Object val$_any>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 553, 50, 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.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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 553, 59, 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/metamodel/PackageableElement;", v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString __type(java.lang.String)>("string");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[0] = v;
-v[1] = " can\'t be translated";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("runtimeInstance");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _value(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_store: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_runtime_transformRuntime_Runtime_1__Extension_MANY__Runtime_1_(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance _runtime(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_Runtime)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162.jimple	2025-03-13 09:25:47.923078393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162.jimple	2025-03-13 11:52:41.828431055 +0000
@@ -1,35 +1,77 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List v, v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List __type(java.lang.String)>("collection");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List: org.eclipse.collections.api.RichIterable _values()>();
+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_pure_protocol_vX_X_X_transfers_valueSpecification$162$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_List _values(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163.jimple	2025-03-13 09:25:47.923078393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163.jimple	2025-03-13 11:53:15.755897285 +0000
@@ -1,75 +1,79 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function 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.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree v, v, v, v, v;
-java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree __type(java.lang.String)>("propertyGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 579, 73, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree _property(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _parameters()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance __type(java.lang.String)>("classInstance");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _type(java.lang.String)>("rootGraphFetchTree");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$163$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.eclipse.collections.api.RichIterable val$_extensions>;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree _parameters(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: java.lang.String _alias()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree _alias(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subType()>();
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree _subType(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _value(java.lang.Object)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164.jimple	2025-03-13 09:25:47.919078457 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164.jimple	2025-03-13 11:53:19.923831713 +0000
@@ -1,35 +1,92 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression v;
+org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164;
-v := @parameter: java.lang.Object;
+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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree __type(java.lang.String)>("subTypeGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subTypeClass()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree _subTypeClass(java.lang.String)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression __type(java.lang.String)>("keyExpression");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: java.lang.Boolean _add()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression _add(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _key()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression _key(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.lang.KeyExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _expression()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_KeyExpression _expression(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165.jimple	2025-03-13 09:25:47.919078457 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165.jimple	2025-03-13 11:53:16.663883000 +0000
@@ -1,47 +1,91 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165 v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165;
 v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$165: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_possiblyTransformNewFunction_Any_1__Multiplicity_1__FunctionExpression_$0_1$__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(java.lang.Object,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1.jimple	2025-03-13 09:25:35.843269499 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1.jimple	2025-03-13 11:53:22.659788670 +0000
@@ -4,63 +4,80 @@
 final org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v, v, v, v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
 org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+java.lang.Boolean v;
+boolean v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0> = 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 = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(4);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
-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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = null;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: boolean val$_useAppliedFunction>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 this$0>;
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformAny_Any_MANY__String_MANY__Map_1__Multiplicity_1__Integer_1__FunctionExpression_$0_1$__Boolean_1__Extension_MANY__ValueSpecification_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 0L, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166.jimple	2025-03-13 09:25:35.843269499 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166.jimple	2025-03-13 11:53:22.535790620 +0000
@@ -1,46 +1,98 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+boolean v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(5);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection 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.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection __type(java.lang.String)>("collection");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_metamodel: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_domain_transformMultiplicity_Multiplicity_1__Multiplicity_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _multiplicity(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity)>(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_pure_protocol_vX_X_X_transfers_valueSpecification$166$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _values(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167.jimple	2025-03-13 09:25:36.939252160 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167.jimple	2025-03-13 11:53:03.796085444 +0000
@@ -1,44 +1,111 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe;
 final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.factory.map.MutableMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+java.lang.Boolean v;
+boolean v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: boolean;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: boolean val$_useAppliedFunction> = 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.MutableMapFactory mutable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.MutableMapFactory: org.eclipse.collections.api.map.MutableMap ofInitialCapacity(int)>(6);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("fe", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("inScope", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("m", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("open", v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: org.eclipse.collections.api.map.MutableMap withKeyValue(java.lang.Object,java.lang.Object)>("useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 v;
-org.eclipse.collections.api.RichIterable v, v, v, 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;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167;
-v := @parameter: java.lang.Object;
+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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
-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_pure_protocol_vX_X_X_transfers_valueSpecification$167$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+java.lang.Object[] v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v;
+java.lang.Object v;
+boolean v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = newarray (java.lang.Object)[6];
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_inScope>;
+v[0] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v[1] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity val$_m>;
+v[2] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression val$_fe>;
+v[3] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v[4] = v;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.RichIterable val$_extensions>;
+v[5] = v;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Object evaluate(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.Object[])>(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)>(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);
 return v;
 }
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: org.eclipse.collections.api.map.MutableMap __vars>;
+return v;
+}
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168.jimple	2025-03-13 09:25:39.747207736 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168.jimple	2025-03-13 11:53:09.695992623 +0000
@@ -1,46 +1,72 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
 final org.eclipse.collections.api.RichIterable val$_inScope;
 final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.eclipse.collections.api.RichIterable val$_inScope> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168 v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168;
-v := @parameter: java.lang.Object;
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.eclipse.collections.api.RichIterable val$_inScope>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$168$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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_pure_protocol_vX_X_X_transfers_valueSpecification$168 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169.jimple	2025-03-13 09:25:25.403434680 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169.jimple	2025-03-13 11:53:19.687835426 +0000
@@ -1,44 +1,69 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_inScope;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final java.lang.Object val$_any;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+java.lang.Object v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: org.eclipse.collections.api.RichIterable val$_inScope> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: java.lang.Object val$_any> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString execute()
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport 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;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169 v;
-java.lang.Object v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString_Impl v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169;
-v := @parameter: java.lang.Object;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()>();
-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_pure_protocol_vX_X_X_transfers_valueSpecification$169$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: java.lang.Object val$_any>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 553, 50, 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.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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 553, 59, 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/metamodel/PackageableElement;", v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString __type(java.lang.String)>("string");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[0] = v;
+v[1] = " can\'t be translated";
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170.jimple	2025-03-13 09:25:39.135217417 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170.jimple	2025-03-13 11:53:15.347903704 +0000
@@ -1,22 +1,35 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170 v;
-java.lang.Class v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
+java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1.jimple	2025-03-13 09:25:36.931252286 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1.jimple	2025-03-13 11:53:19.579837124 +0000
@@ -1,26 +1,74 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: 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_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Class v;
-java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1;
-v := @parameter: java.lang.Object;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
-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_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171.jimple	2025-03-13 09:25:26.887411199 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171.jimple	2025-03-13 11:53:19.575837188 +0000
@@ -1,65 +1,75 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.eclipse.collections.api.RichIterable val$_instanceProps;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171;
 v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_instanceProps> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public java.lang.Boolean execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.eclipse.collections.api.map.MutableMap v;
 org.eclipse.collections.api.block.function.Function v;
 int v, v, v, v;
-java.lang.Boolean v, v;
-boolean v, v;
+java.lang.String v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$2 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree v, v, v, v, v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.eclipse.collections.api.RichIterable val$_instanceProps>;
-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 := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree __type(java.lang.String)>("propertyGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty _property()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 610, 37, 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/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2");
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 579, 73, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree _property(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.eclipse.collections.api.RichIterable _parameters()>();
 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_pure_protocol_vX_X_X_transfers_valueSpecification$171$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: java.lang.String _alias()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree _alias(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subType()>();
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8");
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171,org.eclipse.collections.api.RichIterable)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171$2: java.lang.Boolean execute()>();
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-goto label;
-label:
-v = 0;
-label:
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyGraphFetchTree _subType(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172.jimple	2025-03-13 09:25:47.943078077 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172.jimple	2025-03-13 11:53:13.319935610 +0000
@@ -13,22 +13,23 @@
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1");
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree __type(java.lang.String)>("subTypeGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _subTypeClass()>();
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree _subTypeClass(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173.jimple	2025-03-13 09:25:47.175090228 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173.jimple	2025-03-13 11:53:01.172126726 +0000
@@ -1,22 +1,47 @@
 class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _openVariables()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$173: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: org.eclipse.collections.api.RichIterable val$_extensions>;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$173: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174.jimple	2025-03-13 09:25:47.943078077 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174.jimple	2025-03-13 11:52:52.648260830 +0000
@@ -1,33 +1,45 @@
 class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174;
 v := @parameter: java.lang.Object;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
 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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$6");
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174)>(v);
 v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175.jimple	2025-03-13 09:25:42.563163187 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175.jimple	2025-03-13 11:52:53.556246545 +0000
@@ -1,19 +1,44 @@
 class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175 v;
-java.lang.Object v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175;
 v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-return null;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTrees()>();
+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_pure_protocol_vX_X_X_transfers_valueSpecification$175$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176.jimple	2025-03-13 09:25:47.943078077 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176.jimple	2025-03-13 11:53:17.851864310 +0000
@@ -1,84 +1,46 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.eclipse.collections.api.RichIterable val$_extensions;
-final boolean val$_useAppliedFunction;
-void <init>(org.eclipse.collections.api.RichIterable, boolean)
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 v;
 org.eclipse.collections.api.RichIterable v, v;
-java.lang.Boolean v;
-boolean v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: boolean;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: boolean val$_useAppliedFunction> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_extensions>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: boolean val$_useAppliedFunction>;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
-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)>("extensions", v, "useAppliedFunction", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 v;
-org.eclipse.collections.api.list.ListIterable v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176;
-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 := @parameter: java.lang.Object;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-int v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = null;
-v = new org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy: org.eclipse.collections.api.map.MutableMap newMutableMap()>();
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: void <init>(org.eclipse.collections.api.map.MutableMap)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: boolean val$_useAppliedFunction>;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree _tree()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()>();
+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_pure_protocol_vX_X_X_transfers_valueSpecification$176$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 1, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 661, 231, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;", v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1.jimple	2025-03-13 09:25:54.362976523 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1.jimple	2025-03-13 11:52:40.944444962 +0000
@@ -1,23 +1,84 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 this$0;
 void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1;
 v := @parameter: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: 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_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.eclipse.collections.api.RichIterable val$_inScope>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+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,java.lang.Object,java.lang.Object)>("extensions", v, "inScope", v, "open", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1 v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1;
-v := @parameter: java.lang.Object;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+int v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.eclipse.collections.api.RichIterable val$_inScope>;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 this$0>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformGraphFetchTree_GraphFetchTree_1__String_MANY__Map_1__Extension_MANY__GraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 598, 200, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_SubTypeGraphFetchTree;", v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177.jimple	2025-03-13 09:25:14.103613486 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177.jimple	2025-03-13 11:52:40.944444962 +0000
@@ -1,136 +1,44 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_inScope;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.eclipse.collections.api.RichIterable val$_inScope> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_open> = v;
 v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$2 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v, v, v, v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-java.lang.Object v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/FunctionDefinition;", 1, 1);
-if v == 0 goto label;
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree: org.eclipse.collections.api.RichIterable _subTypeTrees()>();
+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_pure_protocol_vX_X_X_transfers_valueSpecification$177$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = (int) -1;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 0, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177)>(v);
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(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_pure_protocol_vX_X_X_transfers_valueSpecification$177$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 50, 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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(java.lang.String,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 680, 85, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$7");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 682, 32, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178.jimple	2025-03-13 09:25:25.091439615 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178.jimple	2025-03-13 11:53:19.039845620 +0000
@@ -1,77 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_fMatches;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)
+void <init>()
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.eclipse.collections.api.RichIterable val$_fMatches> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction val$_af> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
-long v;
+java.lang.Class v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178 v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
-java.lang.Object v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.eclipse.collections.api.RichIterable val$_fMatches>;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$178$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178)>(v);
-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.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertNotEmpty: boolean Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$18");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178,org.eclipse.collections.api.RichIterable)>(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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 688, 43, 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);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179.jimple	2025-03-13 09:25:37.443244187 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179.jimple	2025-03-13 11:52:40.352454275 +0000
@@ -1,22 +1,65 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_instanceProps;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179: org.eclipse.collections.api.RichIterable val$_instanceProps> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)
+public java.lang.Boolean execute()
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+java.lang.Boolean v, v;
+boolean v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179 v;
-java.lang.Class v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179: org.eclipse.collections.api.RichIterable val$_instanceProps>;
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 610, 37, 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/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179)>(v);
+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 = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179,org.eclipse.collections.api.RichIterable)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179$2: java.lang.Boolean execute()>();
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+goto label;
+label:
+v = 0;
+label:
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180.jimple	2025-03-13 09:25:15.919584748 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180.jimple	2025-03-13 11:53:18.983846501 +0000
@@ -1,22 +1,34 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180 v;
-java.lang.Class v;
-boolean v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.eclipse.collections.api.RichIterable _values()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181.jimple	2025-03-13 09:25:16.795570887 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181.jimple	2025-03-13 11:52:57.984176881 +0000
@@ -1,22 +1,22 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
 void <init>()
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181 v;
-java.lang.Class v;
-boolean v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _openVariables()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182.jimple	2025-03-13 09:25:28.279389174 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182.jimple	2025-03-13 11:53:13.719929316 +0000
@@ -1,22 +1,34 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement v;
-java.lang.Class v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182 v;
-boolean v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: java.lang.Object;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$6");
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$12$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$12.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$13.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$14.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$15.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$11.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16$9.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$17.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183.jimple	2025-03-13 09:25:05.931742810 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183.jimple	2025-03-13 11:53:06.156048316 +0000
@@ -1,219 +1,19 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$183: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState val$_state>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("state", v);
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183: org.eclipse.collections.api.map.MutableMap __vars> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$183: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$17 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$2 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$4 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$11 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$5 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$10 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$6 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$13 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$7 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$12 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$8 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$15 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$9 v;
-boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$14 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$7: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$7: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$8;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$8: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$8: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$9;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$9: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$9: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$10;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$10: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$10: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$11;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$11: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$11: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$12;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$12: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$12: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$13;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$13: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$13: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$14;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$14: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$14: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$15;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$15: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$15: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$16: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$17;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$17: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183$17: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 787, 11, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183 v;
-v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183;
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183: org.eclipse.collections.api.map.MutableMap __vars>;
-return v;
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184.jimple	2025-03-13 09:25:47.943078077 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184.jimple	2025-03-13 11:53:19.427839516 +0000
@@ -1,28 +1,84 @@
-class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity val$_m;
-void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity)
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final boolean val$_useAppliedFunction;
+void <init>(org.eclipse.collections.api.RichIterable, boolean)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184 v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Boolean v;
+boolean v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity;
-v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity val$_m> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: boolean;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: boolean val$_useAppliedFunction> = 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_pure_protocol_vX_X_X_transfers_valueSpecification$184: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: boolean val$_useAppliedFunction>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+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)>("extensions", v, "useAppliedFunction", v);
+v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184 v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$184: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+int v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = null;
+v = new org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy: org.eclipse.collections.api.map.MutableMap newMutableMap()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: void <init>(org.eclipse.collections.api.map.MutableMap)>(v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: boolean val$_useAppliedFunction>;
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: org.eclipse.collections.api.RichIterable val$_extensions>;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 1, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 661, 231, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;", v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity val$_m>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26.jimple	2025-03-13 09:25:21.567495376 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26.jimple	2025-03-13 11:53:04.344076823 +0000
@@ -7,37 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat 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.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat 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_pure_protocol_vX_X_X_transfers_valueSpecification$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_pure_protocol_vX_X_X_transfers_valueSpecification$26: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat value(java.lang.Double,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat value(java.lang.Double, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Double v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl v;
-double v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26;
-v := @parameter: java.lang.Double;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat __type(java.lang.String)>("float");
-v = virtualinvoke v.<java.lang.Double: double doubleValue()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat _value(double)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27.jimple	2025-03-13 09:25:47.967077697 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27.jimple	2025-03-13 11:53:21.651804527 +0000
@@ -7,31 +7,37 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat 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_pure_protocol_vX_X_X_transfers_valueSpecification$27 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$27: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat value(java.lang.Double,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat value(java.lang.Double, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-java.lang.String v;
+java.lang.Double v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl v;
+double v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: java.lang.Double;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat __type(java.lang.String)>("float");
+v = virtualinvoke v.<java.lang.Double: double doubleValue()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat _value(double)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32.jimple	2025-03-13 09:25:47.959077824 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32.jimple	2025-03-13 11:52:41.188441123 +0000
@@ -7,31 +7,29 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32 v;
 org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$32: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33.jimple	2025-03-13 09:25:47.959077824 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33.jimple	2025-03-13 11:53:22.539790557 +0000
@@ -7,29 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition 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;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33 v;
 org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$33: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34.jimple	2025-03-13 09:25:17.143565380 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34.jimple	2025-03-13 11:53:18.943847131 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34 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.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$34: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47.jimple	2025-03-13 09:25:21.803491642 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47.jimple	2025-03-13 11:53:13.087939259 +0000
@@ -19,19 +19,31 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$47: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever, 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.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
-return v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "Unsupported type in alloy protocol ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever: java.lang.String _class()>();
+v[1] = v;
+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);
+staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_fail: boolean Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return "";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48.jimple	2025-03-13 09:25:24.371451009 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48.jimple	2025-03-13 11:52:49.840305006 +0000
@@ -19,31 +19,19 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$48: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, 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.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48 v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever v;
-java.lang.String v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
 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] = "Unsupported type in alloy protocol ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever: java.lang.String _class()>();
-v[1] = v;
-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);
-staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_fail: boolean Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return "";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49.jimple	2025-03-13 09:25:47.955077887 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49.jimple	2025-03-13 11:53:20.579821392 +0000
@@ -7,35 +7,43 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$49 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$49: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
+java.lang.String v, v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "%";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate: java.lang.String _value()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
+v[1] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50.jimple	2025-03-13 09:25:47.947078014 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50.jimple	2025-03-13 11:53:21.231811135 +0000
@@ -19,31 +19,17 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$50: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate: java.lang.String _value()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
-v[1] = v;
-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);
-return v;
+return "";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51.jimple	2025-03-13 09:25:32.927315634 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51.jimple	2025-03-13 11:53:22.123797102 +0000
@@ -7,29 +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;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51 v;
+java.lang.Boolean 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_pure_protocol_vX_X_X_transfers_valueSpecification$51;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$51: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51 v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "";
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52.jimple	2025-03-13 09:25:47.951077951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52.jimple	2025-03-13 11:53:17.823864751 +0000
@@ -19,19 +19,17 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$52: java.lang.String value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.primitive.date.DateTime v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52;
-v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.DateTime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+return "%latest";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53.jimple	2025-03-13 09:25:29.527369427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53.jimple	2025-03-13 11:53:22.535790620 +0000
@@ -19,17 +19,17 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$53: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "%latest";
+return "";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54.jimple	2025-03-13 09:25:17.143565380 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54.jimple	2025-03-13 11:52:52.056270143 +0000
@@ -19,17 +19,19 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$54: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54: java.lang.String value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54 v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.primitive.date.DateTime v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance;
+v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.DateTime;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "";
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55.jimple	2025-03-13 09:25:35.327277663 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55.jimple	2025-03-13 11:53:05.512058448 +0000
@@ -7,41 +7,43 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate 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.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55 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_pure_protocol_vX_X_X_transfers_valueSpecification$55;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$55: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate v, 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55 v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55;
-v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate __type(java.lang.String)>("strictDate");
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$9");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _value(java.lang.String)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "%";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime: java.lang.String _value()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
+v[1] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56.jimple	2025-03-13 09:25:47.951077951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56.jimple	2025-03-13 11:53:22.535790620 +0000
@@ -7,43 +7,41 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56 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_pure_protocol_vX_X_X_transfers_valueSpecification$56;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$56: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate, 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;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate v, v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime v;
-java.lang.String v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime;
+v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime: java.lang.String _value()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String format(java.lang.String,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("%s", v, v);
-v[1] = v;
-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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate __type(java.lang.String)>("strictDate");
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$9");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57.jimple	2025-03-13 09:25:47.951077951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57.jimple	2025-03-13 11:53:11.055971228 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$57: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57 v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58.jimple	2025-03-13 09:25:47.951077951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58.jimple	2025-03-13 11:53:22.535790620 +0000
@@ -7,31 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58 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.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$58: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue: java.lang.String _fullPath()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction: org.eclipse.collections.api.RichIterable _expressionSequence()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59.jimple	2025-03-13 09:25:46.299104085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59.jimple	2025-03-13 11:53:02.952098723 +0000
@@ -7,35 +7,33 @@
 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.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$59: java.lang.Boolean value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-java.lang.Object v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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::PrimitiveType", "Integer");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60.jimple	2025-03-13 09:25:44.259136356 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60.jimple	2025-03-13 11:53:03.952082990 +0000
@@ -7,33 +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_pure_protocol_vX_X_X_transfers_valueSpecification$60 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$60: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60: java.lang.Boolean value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger v;
+java.lang.Boolean v;
+java.lang.Class v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger;
+v := @parameter: java.lang.Object;
 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::PrimitiveType", "Integer");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61.jimple	2025-03-13 09:25:47.535084532 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61.jimple	2025-03-13 11:53:22.535790620 +0000
@@ -7,32 +7,33 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$61: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
-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::metamodel::type::PrimitiveType", "Decimal");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62.jimple	2025-03-13 09:25:47.911078583 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62.jimple	2025-03-13 11:53:14.939910123 +0000
@@ -7,33 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62 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_pure_protocol_vX_X_X_transfers_valueSpecification$62;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$62: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression;
 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::PrimitiveType", "Decimal");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63.jimple	2025-03-13 09:25:43.227152682 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63.jimple	2025-03-13 11:53:09.459996337 +0000
@@ -7,35 +7,33 @@
 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;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63 v;
-java.lang.Boolean 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_pure_protocol_vX_X_X_transfers_valueSpecification$63;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$63: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63 v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/SimpleFunctionExpression;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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::PrimitiveType", "Float");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64.jimple	2025-03-13 09:25:29.243373922 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64.jimple	2025-03-13 11:52:50.032301985 +0000
@@ -7,33 +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;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64 v;
+java.lang.Boolean 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_pure_protocol_vX_X_X_transfers_valueSpecification$64;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$64: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 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::PrimitiveType", "Float");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/SimpleFunctionExpression;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65.jimple	2025-03-13 09:25:14.191612094 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65.jimple	2025-03-13 11:53:08.316014334 +0000
@@ -7,46 +7,67 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr 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.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65 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_pure_protocol_vX_X_X_transfers_valueSpecification$65;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$65: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable 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;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65 v;
-int v, v, v, v;
-java.lang.String v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[6];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable: java.lang.String _name()>();
+v[0] = v;
+v[1] = ":";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable: java.lang.String _class()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 778, 129, 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[2] = v;
+v[3] = "[";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _multiplicity()>();
 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 334, 40, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 778, 159, 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 = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[4] = v;
+v[5] = "]";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66.jimple	2025-03-13 09:25:25.979425565 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66.jimple	2025-03-13 11:52:36.652512485 +0000
@@ -7,67 +7,46 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66 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_pure_protocol_vX_X_X_transfers_valueSpecification$66;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$66: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable 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;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66 v;
-java.lang.Object v, v;
+int v, v, v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
 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)[6];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable: java.lang.String _name()>();
-v[0] = v;
-v[1] = ":";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable: java.lang.String _class()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 778, 129, 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[2] = v;
-v[3] = "[";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _multiplicity()>();
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 778, 159, 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 = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[4] = v;
-v[5] = "]";
-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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 334, 40, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76.jimple	2025-03-13 09:25:47.907078646 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76.jimple	2025-03-13 11:53:22.531790683 +0000
@@ -7,31 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76 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_pure_protocol_vX_X_X_transfers_valueSpecification$76;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$76: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76 v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection: org.eclipse.collections.api.RichIterable _values()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77.jimple	2025-03-13 09:25:39.531211153 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77.jimple	2025-03-13 11:53:19.103844614 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77 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_pure_protocol_vX_X_X_transfers_valueSpecification$77;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$77: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection: org.eclipse.collections.api.RichIterable _values()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement: java.lang.String _property()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78.jimple	2025-03-13 09:25:47.907078646 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78.jimple	2025-03-13 11:53:22.531790683 +0000
@@ -19,19 +19,19 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$78: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PropertyPathElement: java.lang.String _property()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83.jimple	2025-03-13 09:25:47.907078646 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83.jimple	2025-03-13 11:53:20.299825797 +0000
@@ -7,37 +7,53 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr 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.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$83: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
+java.lang.String[] v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[6];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr _tag()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr: java.lang.String _profile()>();
+v[0] = v;
+v[1] = ".";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr _tag()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr: java.lang.String _value()>();
+v[2] = v;
+v[3] = "=\'";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue: java.lang.String _value()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\'", "\\\'");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", " ");
+v[4] = v;
+v[5] = "\'";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84.jimple	2025-03-13 09:25:47.903078710 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84.jimple	2025-03-13 11:53:19.939831461 +0000
@@ -7,53 +7,37 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84 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_pure_protocol_vX_X_X_transfers_valueSpecification$84;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$84: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84 v;
-java.lang.String[] v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration;
 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)[6];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr _tag()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr: java.lang.String _profile()>();
-v[0] = v;
-v[1] = ".";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr _tag()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TagPtr: java.lang.String _value()>();
-v[2] = v;
-v[3] = "=\'";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue: java.lang.String _value()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\'", "\\\'");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", " ");
-v[4] = v;
-v[5] = "\'";
-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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr __type(java.lang.String)>("packageableElementPtr");
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _fullPath(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$6.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85.jimple	2025-03-13 09:25:20.219516706 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85.jimple	2025-03-13 11:52:59.144158632 +0000
@@ -7,53 +7,94 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue 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;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$85: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85: java.lang.String value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$2 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$3 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$1 v;
 int v, v, v, v;
-java.lang.String v, v;
+boolean v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85 v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$6 v;
+java.lang.Object v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$4 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$5 v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue __type(java.lang.String)>("enumValue");
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_StereotypePtr;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85,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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 349, 63, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _fullPath(java.lang.String)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: java.lang.String manageId(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _value(java.lang.String)>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 774, 19, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$6.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86.jimple	2025-03-13 09:25:38.099233808 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86.jimple	2025-03-13 11:53:22.531790683 +0000
@@ -7,94 +7,53 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$86: java.lang.String value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$1 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$2 v;
 int v, v, v, v;
-boolean v, v, v, v, v, v;
+java.lang.String v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$5 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$6 v;
-java.lang.Object v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$3 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$4 v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue v, v, v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$1: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$2: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$3: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$4: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_StereotypePtr;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$5: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$6: void <init>(org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86,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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue __type(java.lang.String)>("enumValue");
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 774, 19, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 349, 63, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _fullPath(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: java.lang.String manageId(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _value(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95.jimple	2025-03-13 09:25:24.739445185 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95.jimple	2025-03-13 11:53:15.327904019 +0000
@@ -19,19 +19,21 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$95: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95 v;
 java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,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::PrimitiveType", "StrictDate");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96.jimple	2025-03-13 09:25:47.903078710 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96.jimple	2025-03-13 11:52:47.240345911 +0000
@@ -19,21 +19,19 @@
 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_pure_protocol_vX_X_X_transfers_valueSpecification$96: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96 v;
 java.lang.String v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class;
 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::PrimitiveType", "StrictDate");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98.jimple	2025-03-13 09:25:40.575194636 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98.jimple	2025-03-13 11:53:20.583821330 +0000
@@ -7,39 +7,63 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree 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;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree 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_pure_protocol_vX_X_X_transfers_valueSpecification$98;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$98: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity 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;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98 v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
-java.lang.String v;
+java.lang.String v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[11];
+v[0] = "\t";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: java.lang.String _name()>();
+v[1] = v;
+v[2] = "(";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: org.eclipse.collections.api.RichIterable _parameters()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
+v[3] = v;
+v[4] = "){";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: org.eclipse.collections.api.RichIterable _body()>();
+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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(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.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
+v[5] = v;
+v[6] = "}:";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: java.lang.String _returnType()>();
+v[7] = v;
+v[8] = "[";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _returnMultiplicity()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[9] = v;
+v[10] = "];";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99.jimple	2025-03-13 09:25:47.903078710 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99.jimple	2025-03-13 11:53:22.319794018 +0000
@@ -7,63 +7,39 @@
 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 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree 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_pure_protocol_vX_X_X_transfers_valueSpecification$99;
 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_pure_protocol_vX_X_X_transfers_valueSpecification$99: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree value(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity 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;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99 v;
-java.lang.String v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99 v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
 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)[11];
-v[0] = "\t";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: java.lang.String _name()>();
-v[1] = v;
-v[2] = "(";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: org.eclipse.collections.api.RichIterable _parameters()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
-v[3] = v;
-v[4] = "){";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: org.eclipse.collections.api.RichIterable _body()>();
-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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(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.String replace(java.lang.String,java.lang.String,java.lang.String)>(v, "\n", "");
-v[5] = v;
-v[6] = "}:";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: java.lang.String _returnType()>();
-v[7] = v;
-v[8] = "[";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _returnMultiplicity()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[9] = v;
-v[10] = "];";
-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 = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree __type(java.lang.String)>("rootGraphFetchTree");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_graph_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree _class(java.lang.String)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification.jimple	2025-03-13 09:25:04.351767815 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification.jimple	2025-03-13 11:52:30.924602601 +0000
@@ -8,6 +8,1158 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+long v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+java.lang.Long v, v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.String v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135 v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 676, 65, 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 = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
+if v == 0 goto label;
+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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 679, 38, 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);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()>();
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()>();
+label:
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_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 java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState,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_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl v;
+java.lang.String v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+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::import::ImportGroup", "Root::system::imports::coreImport");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.ImportGroup: org.eclipse.collections.api.RichIterable _imports()>();
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 705, 102, 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/m3/coreinstance/Package;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$6");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_router_routing_router_routing: org.eclipse.collections.api.RichIterable Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$10");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[4];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 711, 150, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
+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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 711, 55, 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[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 712, 170, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
+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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 712, 55, 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[1] = 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::function::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction: java.lang.String _name()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 713, 112, 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 = 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::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
+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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 713, 55, 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[2] = 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::function::NativeFunction", "Root::meta::pure::functions::hash::hash_String_1__HashType_1__String_1_");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction: java.lang.String _name()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 714, 132, 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 = 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::NativeFunction", "Root::meta::pure::functions::hash::hash_String_1__HashType_1__String_1_");
+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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 714, 55, 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[3] = v;
+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 concatenate(java.lang.Object,java.lang.Object)>(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.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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$16");
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$16");
+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_transformation_removeDuplicatesBy: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 716, 54, 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/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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 717, 54, 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/runtime/java/compiled/generation/processors/support/map/PureMap;", v);
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _currentIndent(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _indentSize(long)>(4L);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _infixFunctions(org.eclipse.collections.api.RichIterable)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _coreImportPackages(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _funcs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _removeFunctionPaths(boolean)>(0);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, 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.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$0");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "", v);
+v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
+v[0] = v;
+v[1] = v;
+v[2] = v;
+v[3] = v;
+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);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(org.eclipse.collections.api.RichIterable, 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137 v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$137;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 750, 117, 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_protocols_pure_vX_X_X_metamodel_domain_Profile;", 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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 751, 118, 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_protocols_pure_vX_X_X_metamodel_domain_Enumeration;", 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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 752, 114, 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_protocols_pure_vX_X_X_metamodel_domain_Class;", 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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,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_pure_protocol_vX_X_X_transfers_valueSpecification$140;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 753, 125, 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_protocols_pure_vX_X_X_metamodel_domain_Association;", 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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
+v[0] = v;
+v[1] = v;
+v[2] = v;
+v[3] = v;
+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);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$11");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v, v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
+long v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+java.lang.String v, v;
+boolean v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_pure_protocol_vX_X_X_transfers_valueSpecification$141;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
+if v == 0 goto label;
+v = "";
+goto label;
+label:
+v = ";";
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "", ";\n", v);
+return v;
+}
+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Long v, v, v, v, v, v, v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142 v;
+java.lang.Object v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity;
+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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[5];
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 960, 7, 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[0] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 961, 7, 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[1] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroOne");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 962, 7, 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[2] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::OneMany");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 963, 7, 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[3] = v;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 964, 7, 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[4] = v;
+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 = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 966, 32, 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);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+return v;
+}
+public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction[] v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
+org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object[] v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition[] v, v;
+org.eclipse.collections.api.block.function.Function 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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[11];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 972, 12, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 972, 7, 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[0] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 973, 12, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 973, 7, 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[1] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 974, 12, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 974, 7, 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[2] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 976, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 975, 7, 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[3] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
+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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 997, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 996, 7, 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[4] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1018, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1017, 7, 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[5] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
+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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_");
+v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_");
+v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
+v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_");
+v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_");
+v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_");
+v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
+v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_");
+v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
+v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
+v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
+v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_");
+v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_");
+v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_");
+v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
+v[15] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1039, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1038, 7, 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[6] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[4];
+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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_");
+v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::string::plus_String_MANY__String_1_");
+v[3] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1060, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1059, 7, 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[7] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
+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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_");
+v[2] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1069, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1068, 7, 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[8] = v;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
+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::function::NativeFunction", "Root::meta::pure::functions::math::times_Number_MANY__Number_1_");
+v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Float_MANY__Float_1_");
+v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_");
+v[2] = v;
+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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1077, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1076, 7, 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[9] = 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::function::NativeFunction", "Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_");
+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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1084, 12, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1084, 7, 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[10] = v;
+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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+boolean v, v, v;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::");
+if v == 0 goto label;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::tests::");
+if v != 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+return v;
+}
+public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Class v, v;
+java.lang.Object v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1097, 20, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, v);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1098, 26, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1098, 33, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1098, 126, 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);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1099, 26, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1099, 33, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1099, 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_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;", 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1099, 205, 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);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "v_automap");
+if v == 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1104, 20, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1104, 27, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _body()>();
+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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1104, 114, 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.eclipse.collections.api.RichIterable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Extension_MANY__ValueSpecification_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v, v, v;
@@ -23,10 +1175,10 @@
 }
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Boolean_1__Extension_MANY__ValueSpecification_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135 v;
 boolean v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
 v := @parameter: boolean;
@@ -34,8 +1186,8 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition: org.eclipse.collections.api.RichIterable _expressionSequence()>();
 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_pure_protocol_vX_X_X_transfers_valueSpecification$135;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$135: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,boolean)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,boolean)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
@@ -79,18 +1231,18 @@
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformValueSpecification_ValueSpecification_1__String_MANY__Map_1__Boolean_1__Boolean_1__Extension_MANY__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, boolean, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148 v;
 int v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 boolean v, v, v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137 v;
 java.lang.Object v, v, v, v, v, v, v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification;
 v := @parameter: org.eclipse.collections.api.RichIterable;
@@ -101,50 +1253,50 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_FunctionRoutedValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$136: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_metamodel_ExtendedRoutedValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$137: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$138: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/FunctionExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$139: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$140: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/VariableExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,boolean,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$141: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -272,13 +1424,13 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformHackedClass_InstanceValue_1__GenericTypeInstance_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151 v;
 boolean v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v;
 int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -300,8 +1452,8 @@
 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/DataType;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -312,7 +1464,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 213, 42, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$142: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
@@ -326,8 +1478,8 @@
 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/type/Class;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -338,7 +1490,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 213, 42, 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$143: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType()>();
@@ -564,22 +1716,22 @@
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157 v;
 org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
 boolean v;
 org.eclipse.collections.api.block.function.Function v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.eclipse.collections.api.RichIterable;
@@ -607,16 +1759,16 @@
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)[32];
 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$3");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$144: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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[0] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -692,8 +1844,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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$26");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$145: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, 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[11] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -720,36 +1872,36 @@
 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$31");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$146: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, 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[15] = 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$45");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$147: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[16] = 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$48");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$148: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[17] = 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$52");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$149: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[18] = 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$58");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$150: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[19] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -762,15 +1914,15 @@
 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$64");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$151: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$159: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[21] = 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$67");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$152: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[22] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -783,15 +1935,15 @@
 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$69");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$153: void <init>(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: void <init>(org.eclipse.collections.api.RichIterable)>(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[24] = 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$72");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$154: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[25] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -804,15 +1956,15 @@
 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$82");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$155: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[27] = 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$86");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$156: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, 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[28] = v;
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
@@ -825,15 +1977,15 @@
 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$89");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$157: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v, 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[30] = 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$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$91");
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$158: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,boolean)>(v, v, v, 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[31] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
@@ -860,9 +2012,9 @@
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction_Impl v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160 v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168 v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -953,17 +2105,17 @@
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable tail(org.eclipse.collections.api.RichIterable)>(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_pure_protocol_vX_X_X_transfers_valueSpecification$160;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$160: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _parameters(org.eclipse.collections.api.RichIterable)>(v);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: void <init>(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$161: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString execute()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: void <init>(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString execute()>();
 label:
 return v;
 }
@@ -1010,16 +2162,16 @@
 {
 org.eclipse.collections.api.RichIterable v, v, v, v;
 boolean v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GraphFetchTree v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173 v;
 int v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
@@ -1032,34 +2184,34 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/RootGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$162: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/PropertyGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$163: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/SubTypeGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$164: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$165: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -1072,19 +2224,19 @@
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$166: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/GraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$167: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1098,19 +2250,19 @@
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$168: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/graphFetch/GraphFetchTree;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$169: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1133,26 +2285,26 @@
 }
 public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_hasAutoMapProperty_FunctionExpression_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179 v;
 java.lang.Boolean v, v;
 boolean v, v, v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression: org.eclipse.collections.api.RichIterable _parametersValues()>();
 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_pure_protocol_vX_X_X_transfers_valueSpecification$170;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$170: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$171: java.lang.Boolean execute()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179: java.lang.Boolean execute()>();
 v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
 goto label;
 label:
@@ -1220,51 +2372,51 @@
 }
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_scan_Any_1__String_MANY_(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173 v;
 org.eclipse.collections.api.RichIterable v;
 int v, v, v, v;
 boolean v, v, v, v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183 v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v, v, v, v, v, v, v, v;
 v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/InstanceValue;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$172: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/function/LambdaFunction;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181: void <init>()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$173: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/valuespecification/FunctionExpression;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$174: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Ljava/lang/Object;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: void <init>()>();
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183: void <init>()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$175: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183: java.lang.Object valueOf(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
 goto label;
 label:
@@ -1294,13 +2446,13 @@
 }
 public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_transformLambda_FunctionDefinition_1__Boolean_1__Extension_MANY__Lambda_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
 boolean v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda v, v, v;
 org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda_Impl v;
+org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
 v := @parameter: boolean;
@@ -1316,1165 +2468,13 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_meta_type_function_functionType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.FunctionType: org.eclipse.collections.api.RichIterable _parameters()>();
 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_pure_protocol_vX_X_X_transfers_valueSpecification$176;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$176: void <init>(org.eclipse.collections.api.RichIterable,boolean)>(v, v);
+v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184;
+specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: void <init>(org.eclipse.collections.api.RichIterable,boolean)>(v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _parameters(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
-public static org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-long v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-java.lang.Long v, v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.String v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap: org.eclipse.collections.api.map.MutableMap getMap()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _fControl()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 676, 65, 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 = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
-if v == 0 goto label;
-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_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 679, 38, 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);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$177: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition execute()>();
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)>(v, v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$178: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function execute()>();
-label:
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_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 java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_protocol_vX_X_X_transfers_valueSpecification: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState,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_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl v;
-java.lang.String v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-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::import::ImportGroup", "Root::system::imports::coreImport");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel._import.ImportGroup: org.eclipse.collections.api.RichIterable _imports()>();
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 705, 102, 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/m3/coreinstance/Package;", 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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$6");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_router_routing_router_routing: org.eclipse.collections.api.RichIterable Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$10");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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 concatenate(java.lang.Object,java.lang.Object)>(v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[4];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 711, 150, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_");
-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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 711, 55, 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[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition: java.lang.String _name()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 712, 170, 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 = 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::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_");
-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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 712, 55, 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[1] = 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::function::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction: java.lang.String _name()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 713, 112, 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 = 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::NativeFunction", "Root::meta::core::runtime::currentUserId__String_1_");
-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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 713, 55, 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[2] = 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::function::NativeFunction", "Root::meta::pure::functions::hash::hash_String_1__HashType_1__String_1_");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction: java.lang.String _name()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 714, 132, 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 = 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::NativeFunction", "Root::meta::pure::functions::hash::hash_String_1__HashType_1__String_1_");
-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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 714, 55, 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[3] = v;
-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 concatenate(java.lang.Object,java.lang.Object)>(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.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$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$16");
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$16");
-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_transformation_removeDuplicatesBy: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 716, 54, 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/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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 717, 54, 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/runtime/java/compiled/generation/processors/support/map/PureMap;", v);
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _currentIndent(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _indentSize(long)>(4L);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _infixFunctions(org.eclipse.collections.api.RichIterable)>(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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _coreImportPackages(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _funcs(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _removeFunctionPaths(boolean)>(0);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, 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.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$0");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "", v);
-v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
-v[0] = v;
-v[1] = v;
-v[2] = v;
-v[3] = v;
-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);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(org.eclipse.collections.api.RichIterable, 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181 v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179 v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$179;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$179: 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 750, 117, 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_protocols_pure_vX_X_X_metamodel_domain_Profile;", 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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$180: 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 751, 118, 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_protocols_pure_vX_X_X_metamodel_domain_Enumeration;", 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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$181: 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 752, 114, 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_protocols_pure_vX_X_X_metamodel_domain_Class;", 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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,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_pure_protocol_vX_X_X_transfers_valueSpecification$182;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$182: 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 753, 125, 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_protocols_pure_vX_X_X_metamodel_domain_Association;", 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_protocol_vX_X_X_transfers_valueSpecification: java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_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 = newarray (java.lang.String)[4];
-v[0] = v;
-v[1] = v;
-v[2] = v;
-v[3] = v;
-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);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$11");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v, v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState v;
-long v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183 v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v;
-boolean v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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_pure_protocol_vX_X_X_transfers_valueSpecification$183;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$183: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThanEqual(java.lang.Number,java.lang.Number)>(v, v);
-if v == 0 goto label;
-v = "";
-goto label;
-label:
-v = ";";
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String joinStrings(java.lang.Object,java.lang.String,java.lang.String,java.lang.String)>(v, "", ";\n", v);
-return v;
-}
-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.Long v, v, v, v, v, v, v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v, v, v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity;
-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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[5];
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureZero");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 960, 7, 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[0] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::PureOne");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 961, 7, 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[1] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _upperBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroOne");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 962, 7, 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[2] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::OneMany");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 963, 7, 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[3] = v;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _lowerBound(java.lang.Long)>(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::multiplicity::PackageableMultiplicity", "Root::meta::pure::metamodel::multiplicity::ZeroMany");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_serialization_toPureGrammar: java.lang.String Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity,org.finos.legend.pure.m.execution.ExecutionSupport)>(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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 964, 7, 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[4] = v;
-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 = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184;
-specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$184: void <init>(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity)>(v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 966, 32, 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);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-return v;
-}
-public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction[] v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair[] v;
-org.eclipse.collections.api.list.MutableList v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Object[] v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition[] v, v;
-org.eclipse.collections.api.block.function.Function 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 (org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)[11];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 972, 12, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 972, 7, 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[0] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 973, 12, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 973, 7, 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[1] = 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::function::NativeFunction", "Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 974, 12, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 974, 7, 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[2] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 976, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 975, 7, 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[3] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition)[16];
-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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 997, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 996, 7, 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[4] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1018, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1017, 7, 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[5] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[16];
-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::function::NativeFunction", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_");
-v[0] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_");
-v[1] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_");
-v[3] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_");
-v[4] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_");
-v[5] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_");
-v[6] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_");
-v[7] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_");
-v[8] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_");
-v[9] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_");
-v[10] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_");
-v[11] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_");
-v[12] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_");
-v[13] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_");
-v[14] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_");
-v[15] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1039, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1038, 7, 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[6] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.PackageableFunction)[4];
-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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_");
-v[2] = 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::function::ConcreteFunctionDefinition", "Root::meta::pure::functions::string::plus_String_MANY__String_1_");
-v[3] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1060, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1059, 7, 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[7] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
-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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_");
-v[2] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1069, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1068, 7, 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[8] = v;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.NativeFunction)[3];
-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::function::NativeFunction", "Root::meta::pure::functions::math::times_Number_MANY__Number_1_");
-v[0] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Float_MANY__Float_1_");
-v[1] = 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::function::NativeFunction", "Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_");
-v[2] = v;
-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_essential_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1077, 10, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1076, 7, 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[9] = 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::function::NativeFunction", "Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_");
-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_collection_anonymous_list_list: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List Root_meta_pure_functions_collection_list_U_MANY__List_1_(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1084, 12, 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/List;", 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)>(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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1084, 7, 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[10] = v;
-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 = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-boolean v, v, v;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::");
-if v == 0 goto label;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "meta::pure::tests::");
-if v != 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-return v;
-}
-public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-boolean v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Class v, v;
-java.lang.Object v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1097, 20, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, v);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1098, 26, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1098, 33, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1098, 126, 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);
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1099, 26, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1099, 33, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1099, 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_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable;", 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1099, 205, 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);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "v_automap");
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: org.eclipse.collections.api.RichIterable _parameters()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1104, 20, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 1L, 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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1104, 27, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _body()>();
-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/pure/protocol/vX_X_X/transfers/valueSpecification.pure", v, v, 1104, 114, 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_pure_protocol_vX_X_X_transfers_valueSpecification$101 v;
@@ -2719,11 +2719,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$27: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$28: void <init>()>();
@@ -2743,15 +2743,15 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$32: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$39", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$33: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$34: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$39", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$35;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$35: void <init>()>();
@@ -2803,83 +2803,83 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$47: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$160", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$48: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$160", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$49: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$85", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$50: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$85", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$161", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$51: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$161", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$52: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$88", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$53: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$88", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$162", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$54: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$162", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$11", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$55: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$87", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$56: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$87", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$10", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$57: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$164", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$58: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$164", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$59: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$165", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$60: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$165", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$3", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$61: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$166", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$62: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$166", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$6", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$63: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$167", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$64: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$167", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$65: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$16", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$42", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$66: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$42", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$16", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$67;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$67: void <init>()>();
@@ -2919,15 +2919,15 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$76: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$63", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$18", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$77: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$18", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$146", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$78: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$146", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$63", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$79;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$79: void <init>()>();
@@ -2947,19 +2947,19 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$83: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$29", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$51", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$84: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$51", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$29", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$85: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$28", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$86: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$28", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$87;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$87: void <init>()>();
@@ -2995,11 +2995,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$95: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$169", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$96: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$169", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$97;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$97: void <init>()>();
@@ -3007,11 +3007,11 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$98: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$38", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$99: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$38", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$100;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$100: void <init>()>();
@@ -3035,35 +3035,35 @@
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$105: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$77", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$106: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$77", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$173", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$107: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$173", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$0", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$108: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$172", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$109: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$172", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$110: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$75", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$111: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$75", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$171", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$112: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$171", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2", v);
 v = <org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$113;
 specialinvoke v.<org.finos.legend.pure.generated.core_pure_protocol_vX_X_X_transfers_valueSpecification$113: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_router_preeval_preeval$167.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_router_preeval_preeval$167.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_router_preeval_preeval$167.jimple	2025-03-13 09:25:17.879553734 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_router_preeval_preeval$167.jimple	2025-03-13 11:52:38.296486622 +0000
@@ -84,7 +84,7 @@
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_pure_router_preeval_preeval$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::FunctionType", "$core$1703972");
+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::FunctionType", "$core$1703955");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -133,7 +133,7 @@
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_pure_router_preeval_preeval$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::FunctionType", "$core$1703988");
+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::FunctionType", "$core$1703971");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -182,7 +182,7 @@
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_pure_router_preeval_preeval$167: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::FunctionType", "$core$1704000");
+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::FunctionType", "$core$1703983");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_router_store_cluster.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_router_store_cluster.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_router_store_cluster.jimple	2025-03-13 09:25:04.631763384 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_pure_router_store_cluster.jimple	2025-03-13 11:52:30.788604741 +0000
@@ -1265,7 +1265,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$904117");
+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::FunctionType", "$core$904100");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware$88.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware$88.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware$88.jimple	2025-03-13 09:25:23.103471072 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware$88.jimple	2025-03-13 11:53:11.187969151 +0000
@@ -68,7 +68,7 @@
 v = <org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware: org.eclipse.collections.api.map.MutableMap __functions>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$aggregationAware$reprocessFunction$1$system$imports$import__core_store_aggregationAware_aggregationAware_pure_1$4");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverOne(java.lang.Object,java.util.function.BiFunction,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::metamodel::valuespecification::SimpleFunctionExpression", "$core$1459030");
+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::valuespecification::SimpleFunctionExpression", "$core$1459013");
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
 v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware.jimple	2025-03-13 09:25:05.195754458 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_aggregationAware_aggregationAware.jimple	2025-03-13 11:52:31.320596372 +0000
@@ -63,7 +63,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$1458422");
+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::FunctionType", "$core$1458405");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain$89$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain$89$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain$89$1.jimple	2025-03-13 09:25:16.843570128 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain$89$1.jimple	2025-03-13 11:53:09.771991427 +0000
@@ -51,7 +51,7 @@
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_chain$89$1;
 v = v.<org.finos.legend.pure.generated.core_store_m2m_chain$89$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::valuespecification::SimpleFunctionExpression", "$core$884518");
+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::valuespecification::SimpleFunctionExpression", "$core$884501");
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity()>();
 v = v.<org.finos.legend.pure.generated.core_store_m2m_chain$89$1: org.eclipse.collections.api.RichIterable val$_inScopeVarValue>;
 v = v.<org.finos.legend.pure.generated.core_store_m2m_chain$89$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain$94.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain$94.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain$94.jimple	2025-03-13 09:25:48.615067447 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain$94.jimple	2025-03-13 11:53:15.427902445 +0000
@@ -101,7 +101,7 @@
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_store_m2m_chain$94: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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::FunctionType", "$core$884707");
+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::FunctionType", "$core$884690");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain.jimple	2025-03-13 09:25:05.563748634 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_chain.jimple	2025-03-13 11:52:31.108599706 +0000
@@ -110,7 +110,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$881705");
+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::FunctionType", "$core$881688");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -320,7 +320,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$882647");
+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::FunctionType", "$core$882630");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
@@ -895,7 +895,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$881393");
+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::FunctionType", "$core$881376");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_inMemory.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_inMemory.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_inMemory.jimple	2025-03-13 09:25:05.891743444 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_inMemory.jimple	2025-03-13 11:52:31.004601343 +0000
@@ -818,7 +818,7 @@
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
 v = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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::FunctionType", "$core$684385");
+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::FunctionType", "$core$684368");
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _rawType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList of(java.lang.Object)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType _typeArguments(org.eclipse.collections.api.RichIterable)>(v);
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10.jimple	2025-03-13 09:25:20.295515503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10.jimple	2025-03-13 11:53:22.919784579 +0000
@@ -7,38 +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_store_m2m_tests_createInstances$10 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$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: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10$1 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm: org.eclipse.collections.api.RichIterable _employees()>();
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: java.lang.String Root_meta_pure_mapping_modelToModel_test_createInstances_getName__Firm_1__String_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11.jimple	2025-03-13 09:25:09.175691472 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11.jimple	2025-03-13 11:52:32.588576423 +0000
@@ -4,38 +4,41 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
 return;
 }
-public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11 v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11;
 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_store_m2m_tests_createInstances$11: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11: org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+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.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11 v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v;
-boolean v;
+org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11$1 v;
+org.eclipse.collections.api.map.MapIterable v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "efgh");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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::pure::mapping::modelToModel::test::shared::dest::Firm");
+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 = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12.jimple	2025-03-13 09:25:20.291515567 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12.jimple	2025-03-13 11:52:39.928460945 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12 v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12;
@@ -19,20 +19,26 @@
 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_store_m2m_tests_createInstances$12: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm v;
+org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12$1 v;
+java.lang.Boolean v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: org.eclipse.collections.api.RichIterable _addresses()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13.jimple	2025-03-13 09:25:20.291515567 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13.jimple	2025-03-13 11:52:55.256219799 +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;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13 v;
+java.lang.Boolean 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_store_m2m_tests_createInstances$13;
 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_store_m2m_tests_createInstances$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13 v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
 java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address: java.lang.String _street()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "efgh");
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$14.jimple	2025-03-13 09:25:20.291515567 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$14.jimple	2025-03-13 11:53:10.623978023 +0000
@@ -36,11 +36,11 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: org.eclipse.collections.api.RichIterable _employees()>();
 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 = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1788528");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1788521");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToManyOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1788388");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1788379");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$15.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$15.jimple	2025-03-13 09:25:20.291515567 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$15.jimple	2025-03-13 11:52:59.288156367 +0000
@@ -36,7 +36,7 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: org.eclipse.collections.api.RichIterable _employees()>();
 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 = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1788380");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1788371");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19.jimple	2025-03-13 09:25:20.295515503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19.jimple	2025-03-13 11:53:22.639788983 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_createInstances$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _streetAddress()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2.jimple	2025-03-13 09:25:20.295515503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2.jimple	2025-03-13 11:52:54.688228735 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_createInstances$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address: java.lang.String _street()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20.jimple	2025-03-13 09:25:20.303515378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20.jimple	2025-03-13 11:53:12.631946434 +0000
@@ -19,19 +19,17 @@
 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_store_m2m_tests_createInstances$20: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20 v;
-java.lang.String v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _streetAddress()>();
-return v;
+return "efgh";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21.jimple	2025-03-13 09:25:12.615637033 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21.jimple	2025-03-13 11:52:46.100363845 +0000
@@ -7,22 +7,22 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21;
 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_store_m2m_tests_createInstances$21: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -30,6 +30,6 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "efgh";
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24.jimple	2025-03-13 09:25:20.299515440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24.jimple	2025-03-13 11:53:12.843943098 +0000
@@ -7,29 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm 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;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24 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_store_m2m_tests_createInstances$24;
 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_store_m2m_tests_createInstances$24: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25.jimple	2025-03-13 09:25:20.303515378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25.jimple	2025-03-13 11:53:18.835848830 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_createInstances$25: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25 v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26.jimple	2025-03-13 09:25:20.295515503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26.jimple	2025-03-13 11:52:54.540231064 +0000
@@ -7,31 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$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_store_m2m_tests_createInstances$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: org.eclipse.collections.api.RichIterable _addresses()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$3.jimple	2025-03-13 09:25:20.295515503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$3.jimple	2025-03-13 11:53:18.015861730 +0000
@@ -31,7 +31,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$3;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _streetAddress()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$4.jimple	2025-03-13 09:25:20.295515503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$4.jimple	2025-03-13 11:53:23.167780677 +0000
@@ -31,7 +31,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$4;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _streetAddress()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5.jimple	2025-03-13 09:25:18.523543543 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5.jimple	2025-03-13 11:53:22.299794333 +0000
@@ -4,36 +4,34 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5 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_store_m2m_tests_createInstances$5;
 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_store_m2m_tests_createInstances$5: org.eclipse.collections.api.RichIterable 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_store_m2m_tests_createInstances$5: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5 v;
-org.eclipse.collections.api.map.MapIterable v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 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::pure::mapping::modelToModel::test::shared::dest::FirmEmployee");
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6.jimple	2025-03-13 09:25:20.295515503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6.jimple	2025-03-13 11:53:18.071860849 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6;
 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_store_m2m_tests_createInstances$6: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_modelToModel_test_createInstances_getFullName__Firm_1__String_MANY_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7.jimple	2025-03-13 09:25:20.295515503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7.jimple	2025-03-13 11:53:12.407949958 +0000
@@ -4,34 +4,36 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7;
 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_store_m2m_tests_createInstances$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7: org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
+org.eclipse.collections.api.map.MapIterable v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7 v;
-java.lang.String v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+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::pure::mapping::modelToModel::test::shared::dest::FirmEmployee");
+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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8.jimple	2025-03-13 09:25:20.311515250 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8.jimple	2025-03-13 11:52:57.092190914 +0000
@@ -4,7 +4,7 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
 public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -13,31 +13,25 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8 v;
 org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8;
 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_store_m2m_tests_createInstances$8: org.eclipse.collections.api.RichIterable 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_store_m2m_tests_createInstances$8: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-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.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8 v;
-org.eclipse.collections.api.map.MapIterable v;
-org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8$1 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 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::pure::mapping::modelToModel::test::shared::dest::Firm");
-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 = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_modelToModel_test_createInstances_getFullName__Firm_1__String_MANY_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9.jimple	2025-03-13 09:25:20.307515313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9.jimple	2025-03-13 11:53:20.699819505 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_createInstances$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: java.lang.String Root_meta_pure_mapping_modelToModel_test_createInstances_getName__Firm_1__String_1_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances.jimple	2025-03-13 09:25:09.187691282 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_createInstances.jimple	2025-03-13 11:52:32.604576171 +0000
@@ -606,51 +606,51 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1788379", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$system$imports$import__core_store_m2m_tests_createInstances_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociation$2$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$system$imports$import__core_store_m2m_tests_createInstances_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociation$2$system$imports$import__core_store_m2m_tests_createInstances_pure_1$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociation$2$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1788371", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociation$2$system$imports$import__core_store_m2m_tests_createInstances_pure_1$0", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$0", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1788528", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1788388", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$14: void <init>()>();
@@ -674,19 +674,19 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1788380", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$20: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Person_p2$0", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Person_p2$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$23: void <init>()>();
@@ -694,15 +694,15 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$24: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$25: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_createInstances: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_createInstances$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1788521", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_autoMapping.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_autoMapping.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_autoMapping.jimple	2025-03-13 09:25:13.839617664 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_autoMapping.jimple	2025-03-13 11:52:46.132363342 +0000
@@ -32,7 +32,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1177035");
+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$1176990");
 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$pure$mapping$modelToModel$test$alloy$simple$mapSourceToTargetBasedOnNameAndType$1$system$imports$import__core_store_m2m_tests_legend_autoMapping_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1.jimple	2025-03-13 09:25:37.131249122 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1.jimple	2025-03-13 11:53:20.271826238 +0000
@@ -7,45 +7,43 @@
 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.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1;
 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_store_m2m_tests_legend_chain_dataQualityChain$1: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm v;
-java.lang.Boolean v;
 java.lang.String v, v;
-boolean v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "1$");
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "2$");
-if v == 0 goto label;
-label:
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "$";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm: java.lang.String _name()>();
+v[1] = v;
+v[2] = "$";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2.jimple	2025-03-13 09:25:50.747033722 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2.jimple	2025-03-13 11:53:10.731976325 +0000
@@ -7,43 +7,45 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2 v;
+java.lang.Boolean 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_store_m2m_tests_legend_chain_dataQualityChain$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_store_m2m_tests_legend_chain_dataQualityChain$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm v;
+java.lang.Boolean v;
 java.lang.String v, v;
+boolean v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm;
 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)[3];
-v[0] = "$";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm: java.lang.String _name()>();
-v[1] = v;
-v[2] = "$";
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "1$");
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "2$");
+if v == 0 goto label;
+label:
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3.jimple	2025-03-13 09:25:40.259199636 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3.jimple	2025-03-13 11:53:15.411902698 +0000
@@ -7,11 +7,11 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3 v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3;
@@ -19,36 +19,20 @@
 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_store_m2m_tests_legend_chain_dataQualityChain$3: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.String v, v, v;
-boolean v, v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "1$|");
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "2$|");
-if v != 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "3$|");
-if v == 0 goto label;
-label:
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm: org.eclipse.collections.api.RichIterable _employees()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4.jimple	2025-03-13 09:25:50.747033722 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4.jimple	2025-03-13 11:52:47.672339114 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4 v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4;
@@ -19,20 +19,36 @@
 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_store_m2m_tests_legend_chain_dataQualityChain$4: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+java.lang.String v, v, v;
+boolean v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "1$|");
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "2$|");
+if v != 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean endsWith(java.lang.String,java.lang.String)>(v, "3$|");
+if v == 0 goto label;
+label:
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain.jimple	2025-03-13 09:25:14.443608106 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain.jimple	2025-03-13 11:52:47.680338989 +0000
@@ -39,7 +39,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$722489");
+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$722510");
 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$pure$mapping$modelToModel$test$alloy$chain$dataQuality$constraintFailureAtRootChain$1$system$imports$import__core_store_m2m_tests_legend_chain_dataQualityChain_pure_1$0");
@@ -313,7 +313,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$722520");
+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$722541");
 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$pure$mapping$modelToModel$test$alloy$chain$dataQuality$constraintFailureAtNestedPropertyChain$2$system$imports$import__core_store_m2m_tests_legend_chain_dataQualityChain_pure_1$0");
@@ -486,19 +486,19 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_dataQualityChain$5: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_filterChain.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_filterChain.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_filterChain.jimple	2025-03-13 09:25:34.947283675 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_filterChain.jimple	2025-03-13 11:52:37.340501662 +0000
@@ -39,7 +39,7 @@
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_filterChain$15 v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1814905");
+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$1814888");
 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$pure$mapping$modelToModel$test$alloy$chain$filter$filterOnSourceToBridgeMapping$1$system$imports$import__core_store_m2m_tests_legend_chain_filterChain_pure_1$0");
@@ -176,7 +176,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1814936");
+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$1814919");
 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$pure$mapping$modelToModel$test$alloy$chain$filter$filterOnBridgeToDestMapping$2$system$imports$import__core_store_m2m_tests_legend_chain_filterChain_pure_1$0");
@@ -373,7 +373,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1814967");
+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$1814950");
 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$pure$mapping$modelToModel$test$alloy$chain$filter$filterOnBothMappings$3$system$imports$import__core_store_m2m_tests_legend_chain_filterChain_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_parametersChain$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_parametersChain$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_parametersChain$4.jimple	2025-03-13 09:25:16.487575760 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_parametersChain$4.jimple	2025-03-13 11:52:58.648166435 +0000
@@ -38,7 +38,7 @@
 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 = 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$1790798");
+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$1790781");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/chain/parametersChain.pure", v, v, 165, 12, 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::graphFetch::RootGraphFetchTree", "$core$1790734");
+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$1790717");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_parametersChain.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_parametersChain.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_parametersChain.jimple	2025-03-13 09:25:16.479575888 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_parametersChain.jimple	2025-03-13 11:52:42.508420356 +0000
@@ -39,7 +39,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1789746");
+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$1789729");
 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$pure$mapping$modelToModel$test$alloy$chain$parameters$qualifiedPropertyAccessWithConstantParameter$1$system$imports$import__core_store_m2m_tests_legend_chain_parametersChain_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_simpleChain.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_simpleChain.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_simpleChain.jimple	2025-03-13 09:25:14.551606397 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_chain_simpleChain.jimple	2025-03-13 11:52:39.772463400 +0000
@@ -39,7 +39,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1340468");
+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$1340421");
 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$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeFlat$1$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0");
@@ -146,7 +146,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1340498");
+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$1340451");
 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$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeFlatChecked$2$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0");
@@ -283,7 +283,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1340529");
+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$1340482");
 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$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeNested$3$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0");
@@ -390,7 +390,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1340559");
+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$1340512");
 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$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeNestedChecked$4$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0");
@@ -551,7 +551,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1340590");
+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$1340543");
 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$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeNestedMultiObject$5$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0");
@@ -684,7 +684,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1340621");
+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$1340574");
 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$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeNestedCheckedMultiObject$6$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0");
@@ -886,8 +886,8 @@
 java.lang.Object v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1340652");
-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$1340658");
+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$1340605");
+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$1340611");
 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$pure$mapping$modelToModel$test$alloy$chain$simple$testJsonModelConnectionPriorityOverModelChainConnection$7$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0");
@@ -988,7 +988,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
 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::graphFetch::RootGraphFetchTree", "$core$1340709");
+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$1340662");
 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$pure$mapping$modelToModel$test$alloy$chain$simple$chainWithFilter$8$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$2");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$1.jimple	2025-03-13 09:25:47.463085670 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$1.jimple	2025-03-13 11:53:20.995814848 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483039");
+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$1483022");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 187, 35, 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::graphFetch::RootGraphFetchTree", "$core$1482462");
+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$1482445");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$11.jimple	2025-03-13 09:25:53.538989557 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$11.jimple	2025-03-13 11:53:20.995814848 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483014");
+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$1482997");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 167, 35, 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::graphFetch::RootGraphFetchTree", "$core$1482442");
+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$1482425");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$12.jimple	2025-03-13 09:25:21.127502338 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$12.jimple	2025-03-13 11:53:10.587978589 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483141");
+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$1483124");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 271, 35, 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::graphFetch::RootGraphFetchTree", "$core$1482542");
+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$1482525");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$16.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$16.jimple	2025-03-13 09:25:48.543068586 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$16.jimple	2025-03-13 11:53:18.019861667 +0000
@@ -38,7 +38,7 @@
 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 = 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$1482964");
+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$1482947");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 127, 38, 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::graphFetch::RootGraphFetchTree", "$core$1482402");
+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$1482385");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$2.jimple	2025-03-13 09:25:46.331103579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$2.jimple	2025-03-13 11:53:00.524136921 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483191");
+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$1483174");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 314, 35, 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::graphFetch::RootGraphFetchTree", "$core$1482582");
+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$1482565");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$28.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$28.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$28.jimple	2025-03-13 09:25:35.995267095 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$28.jimple	2025-03-13 11:52:52.248267122 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483116");
+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$1483099");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 250, 35, 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::graphFetch::RootGraphFetchTree", "$core$1482522");
+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$1482505");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$35.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$35.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$35.jimple	2025-03-13 09:25:29.207374490 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$35.jimple	2025-03-13 11:53:03.876084186 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483064");
+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$1483047");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 208, 35, 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::graphFetch::RootGraphFetchTree", "$core$1482482");
+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$1482465");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$4.jimple	2025-03-13 09:25:46.955093708 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$4.jimple	2025-03-13 11:53:20.995814848 +0000
@@ -45,7 +45,7 @@
 v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A _s(java.lang.String)>("blah");
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A _b(boolean)>(1);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A _i(long)>(10L);
-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$1481049");
+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$1481032");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: boolean Root_meta_pure_functions_collection_isEqual_T_1__T_1__RootGraphFetchTree_1__Boolean_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$42.jimple	2025-03-13 09:25:27.415402845 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$42.jimple	2025-03-13 11:52:55.132221750 +0000
@@ -38,7 +38,7 @@
 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 = 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$1482843");
+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$1482826");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 28, 40, 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::graphFetch::RootGraphFetchTree", "$core$1482294");
+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$1482277");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$43.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$43.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$43.jimple	2025-03-13 09:25:15.399592977 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$43.jimple	2025-03-13 11:53:20.367824728 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483090");
+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$1483073");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 229, 35, 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::graphFetch::RootGraphFetchTree", "$core$1482502");
+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$1482485");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$44.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$44.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$44.jimple	2025-03-13 09:25:18.291547214 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$44.jimple	2025-03-13 11:52:40.320454779 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483166");
+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$1483149");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 293, 35, 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::graphFetch::RootGraphFetchTree", "$core$1482562");
+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$1482545");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$45.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$45.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$45.jimple	2025-03-13 09:25:45.143122372 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$45.jimple	2025-03-13 11:53:10.899973681 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483216");
+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$1483199");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 335, 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_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::graphFetch::RootGraphFetchTree", "$core$1482602");
+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$1482585");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$47.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$47.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$47.jimple	2025-03-13 09:25:18.231548164 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$47.jimple	2025-03-13 11:53:20.991814911 +0000
@@ -38,7 +38,7 @@
 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 = 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$1482866");
+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$1482849");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 49, 40, 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_mapping_modelToModel_test_alloy_constraints_Firm;", 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::graphFetch::RootGraphFetchTree", "$core$1482314");
+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$1482297");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$49.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$49.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$49.jimple	2025-03-13 09:25:35.591273486 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$49.jimple	2025-03-13 11:53:20.991814911 +0000
@@ -38,7 +38,7 @@
 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 = 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$1483241");
+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$1483224");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 357, 23, 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::graphFetch::RootGraphFetchTree", "$core$1482622");
+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$1482605");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$5.jimple	2025-03-13 09:25:43.635146227 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$5.jimple	2025-03-13 11:53:16.567884511 +0000
@@ -55,7 +55,7 @@
 v[1] = v;
 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 = 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$1481059");
+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$1481042");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: boolean Root_meta_pure_functions_collection_isDistinct_T_MANY__RootGraphFetchTree_1__Boolean_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 <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$53.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$53.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$53.jimple	2025-03-13 09:25:46.483101174 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$53.jimple	2025-03-13 11:53:14.215921513 +0000
@@ -38,7 +38,7 @@
 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 = 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$1482891");
+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$1482874");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 68, 40, 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::graphFetch::RootGraphFetchTree", "$core$1482338");
+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$1482321");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$57.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$57.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$57.jimple	2025-03-13 09:25:54.806969499 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$57.jimple	2025-03-13 11:53:20.991814911 +0000
@@ -38,7 +38,7 @@
 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 = 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$1482939");
+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$1482922");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 107, 41, 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::graphFetch::RootGraphFetchTree", "$core$1482382");
+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$1482365");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$58.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$58.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$58.jimple	2025-03-13 09:25:49.175058589 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$58.jimple	2025-03-13 11:52:44.628387003 +0000
@@ -38,7 +38,7 @@
 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 = 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$1482989");
+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$1482972");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 147, 50, 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::graphFetch::RootGraphFetchTree", "$core$1482422");
+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$1482405");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$59.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$59.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$59.jimple	2025-03-13 09:25:36.455259818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_constraints$59.jimple	2025-03-13 11:53:07.452027926 +0000
@@ -38,7 +38,7 @@
 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 = 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$1482914");
+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$1482897");
 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;
@@ -48,7 +48,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/constraints.pure", v, v, 88, 40, 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_mapping_modelToModel_test_alloy_constraints_Firm;", 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::graphFetch::RootGraphFetchTree", "$core$1482358");
+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$1482341");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3.jimple	2025-03-13 09:25:45.843111299 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3.jimple	2025-03-13 11:52:55.312218918 +0000
@@ -7,31 +7,45 @@
 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.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long 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_store_m2m_tests_legend_dataQuality$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_store_m2m_tests_legend_dataQuality$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget v;
+java.lang.Long[] v;
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
+java.lang.Long v, v;
+java.lang.Number v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget: java.lang.String _name()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y: long _i()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[0] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y: long _i()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[1] = v;
+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: java.lang.Number times(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36.jimple	2025-03-13 09:25:22.859474933 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36.jimple	2025-03-13 11:52:44.172394178 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36;
 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_store_m2m_tests_legend_dataQuality$36: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _d()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild _child()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37.jimple	2025-03-13 09:25:28.903379301 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37.jimple	2025-03-13 11:53:18.395855752 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37;
 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_store_m2m_tests_legend_dataQuality$37: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild _child()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _d()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4.jimple	2025-03-13 09:25:45.843111299 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4.jimple	2025-03-13 11:52:50.560293679 +0000
@@ -7,45 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long 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.generated.core_store_m2m_tests_legend_dataQuality$4 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long 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_store_m2m_tests_legend_dataQuality$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_store_m2m_tests_legend_dataQuality$4: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4 v;
-java.lang.Long[] v;
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.Number v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget;
 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.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y: long _i()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y: long _i()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[1] = v;
-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: java.lang.Number times(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41.jimple	2025-03-13 09:25:45.831111488 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41.jimple	2025-03-13 11:53:18.403855626 +0000
@@ -7,31 +7,33 @@
 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.generated.core_store_m2m_tests_legend_dataQuality$41 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41;
 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_store_m2m_tests_legend_dataQuality$41: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild v;
-java.lang.String v;
+java.lang.Boolean v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild: java.lang.String _s()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained: boolean _b()>();
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42.jimple	2025-03-13 09:25:34.643288484 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42.jimple	2025-03-13 11:53:18.403855626 +0000
@@ -7,33 +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.generated.core_store_m2m_tests_legend_dataQuality$42 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42;
 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_store_m2m_tests_legend_dataQuality$42: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained: boolean _b()>();
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild: java.lang.String _s()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57.jimple	2025-03-13 09:25:42.343166668 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57.jimple	2025-03-13 11:53:18.403855626 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraints");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::Widget");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 38, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 1574, 22, 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_store_m2m_tests_legend_dataQuality$57: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58.jimple	2025-03-13 09:25:45.831111488 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58.jimple	2025-03-13 11:53:18.399855689 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraintsInheritsNoConstriants");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraints");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 68, 64, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 38, 43, 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_store_m2m_tests_legend_dataQuality$58: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59.jimple	2025-03-13 09:25:30.751350061 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59.jimple	2025-03-13 11:52:45.024380774 +0000
@@ -45,22 +45,22 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithoutConstraintsInheritsNoConstriants");
 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_store_m2m_tests_legend_dataQuality$59: 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/store/m2m/tests/legend/dataQuality.pure", v, v, 97, 44, 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_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 68, 64, 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_store_m2m_tests_legend_dataQuality$59: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60.jimple	2025-03-13 09:25:45.375118701 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60.jimple	2025-03-13 11:53:16.675882812 +0000
@@ -45,22 +45,22 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained");
 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_store_m2m_tests_legend_dataQuality$60: 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_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/store/m2m/tests/legend/dataQuality.pure", v, v, 122, 40, 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/store/m2m/tests/legend/dataQuality.pure", v, v, 97, 44, 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_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained;", 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_store_m2m_tests_legend_dataQuality$60: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61.jimple	2025-03-13 09:25:28.867379871 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61.jimple	2025-03-13 11:53:15.551900495 +0000
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 150, 40, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 122, 40, 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_store_m2m_tests_legend_dataQuality$61: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62.jimple	2025-03-13 09:25:45.843111299 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62.jimple	2025-03-13 11:53:10.515979723 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraintsViaQualifier");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 198, 52, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 150, 40, 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_store_m2m_tests_legend_dataQuality$62: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63.jimple	2025-03-13 09:25:38.867221658 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63.jimple	2025-03-13 11:53:09.192000552 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraintsViaQualifier");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 238, 40, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 198, 52, 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_store_m2m_tests_legend_dataQuality$63: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64.jimple	2025-03-13 09:25:45.839111361 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64.jimple	2025-03-13 11:52:52.664260578 +0000
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 278, 40, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 238, 40, 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_store_m2m_tests_legend_dataQuality$64: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65.jimple	2025-03-13 09:25:21.563495439 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65.jimple	2025-03-13 11:53:17.047876959 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::InheritsConstriants");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 328, 44, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 278, 40, 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_store_m2m_tests_legend_dataQuality$65: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66.jimple	2025-03-13 09:25:37.687240327 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66.jimple	2025-03-13 11:52:45.684370390 +0000
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 358, 44, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 328, 44, 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_store_m2m_tests_legend_dataQuality$66: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67.jimple	2025-03-13 09:25:44.775128193 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67.jimple	2025-03-13 11:53:01.784117098 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::InheritsConstriants");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 407, 44, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 358, 44, 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_store_m2m_tests_legend_dataQuality$67: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68.jimple	2025-03-13 09:25:45.839111361 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68.jimple	2025-03-13 11:53:18.407855563 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68;
 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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 445, 46, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 407, 44, 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_store_m2m_tests_legend_dataQuality$68: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69.jimple	2025-03-13 09:25:45.839111361 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69.jimple	2025-03-13 11:53:14.231921262 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 546, 44, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 445, 46, 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_store_m2m_tests_legend_dataQuality$69: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70.jimple	2025-03-13 09:25:09.247690332 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70.jimple	2025-03-13 11:53:18.407855563 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraintInheritsNoConstriants");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 596, 60, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 546, 44, 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_store_m2m_tests_legend_dataQuality$70: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71.jimple	2025-03-13 09:25:45.839111361 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71.jimple	2025-03-13 11:53:18.407855563 +0000
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 627, 60, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 596, 60, 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_store_m2m_tests_legend_dataQuality$71: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72.jimple	2025-03-13 09:25:26.403418857 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72.jimple	2025-03-13 11:53:11.811959333 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraintInheritsNoConstriants");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 666, 40, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 627, 60, 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_store_m2m_tests_legend_dataQuality$72: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73.jimple	2025-03-13 09:25:45.835111425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73.jimple	2025-03-13 11:52:45.804368503 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 728, 44, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 666, 40, 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_store_m2m_tests_legend_dataQuality$73: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74.jimple	2025-03-13 09:25:40.275199383 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74.jimple	2025-03-13 11:53:18.407855563 +0000
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 838, 44, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 728, 44, 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_store_m2m_tests_legend_dataQuality$74: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75.jimple	2025-03-13 09:25:45.835111425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75.jimple	2025-03-13 11:53:10.623978023 +0000
@@ -50,17 +50,17 @@
 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_store_m2m_tests_legend_dataQuality$75: 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/store/m2m/tests/legend/dataQuality.pure", v, v, 867, 44, 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_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 838, 44, 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_store_m2m_tests_legend_dataQuality$75: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76.jimple	2025-03-13 09:25:45.835111425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76.jimple	2025-03-13 11:53:18.403855626 +0000
@@ -50,17 +50,17 @@
 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_store_m2m_tests_legend_dataQuality$76: 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_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/store/m2m/tests/legend/dataQuality.pure", v, v, 887, 44, 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/store/m2m/tests/legend/dataQuality.pure", v, v, 867, 44, 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_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained;", 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_store_m2m_tests_legend_dataQuality$76: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77.jimple	2025-03-13 09:25:45.835111425 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77.jimple	2025-03-13 11:52:55.360218163 +0000
@@ -50,17 +50,17 @@
 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_store_m2m_tests_legend_dataQuality$77: 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/store/m2m/tests/legend/dataQuality.pure", v, v, 916, 44, 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_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 887, 44, 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_store_m2m_tests_legend_dataQuality$77: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78.jimple	2025-03-13 09:25:06.403735340 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78.jimple	2025-03-13 11:53:16.323888350 +0000
@@ -45,22 +45,22 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78;
 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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained");
 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_store_m2m_tests_legend_dataQuality$78: 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_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/store/m2m/tests/legend/dataQuality.pure", v, v, 936, 46, 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/store/m2m/tests/legend/dataQuality.pure", v, v, 916, 44, 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_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained;", 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_store_m2m_tests_legend_dataQuality$78: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79.jimple	2025-03-13 09:25:39.723208116 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79.jimple	2025-03-13 11:53:05.464059202 +0000
@@ -45,7 +45,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79;
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataUnconstrained");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints");
 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);
@@ -56,7 +56,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/store/m2m/tests/legend/dataQuality.pure", v, v, 1016, 46, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 936, 46, 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_store_m2m_tests_legend_dataQuality$79: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80.jimple	2025-03-13 09:25:09.863680585 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80.jimple	2025-03-13 11:53:18.411855499 +0000
@@ -45,22 +45,22 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80;
 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::pure::mapping::modelToModel::test::alloy::dataQuality::dest::Book");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataUnconstrained");
 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_store_m2m_tests_legend_dataQuality$80: 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/store/m2m/tests/legend/dataQuality.pure", v, v, 1053, 28, 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_mapping_modelToModel_test_alloy_dataQuality_dest_Book;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/dataQuality.pure", v, v, 1016, 46, 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_store_m2m_tests_legend_dataQuality$80: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81.jimple	2025-03-13 09:25:35.451275702 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81.jimple	2025-03-13 11:52:56.688197271 +0000
@@ -45,22 +45,22 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81;
 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::pure::mapping::modelToModel::test::dataQuality::Widget");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::Book");
 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_store_m2m_tests_legend_dataQuality$81: 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_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/store/m2m/tests/legend/dataQuality.pure", v, v, 1574, 22, 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/store/m2m/tests/legend/dataQuality.pure", v, v, 1053, 28, 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_mapping_modelToModel_test_alloy_dataQuality_dest_Book;", 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_store_m2m_tests_legend_dataQuality$81: 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality.jimple	2025-03-13 09:25:06.439734770 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality.jimple	2025-03-13 11:52:33.312565032 +0000
@@ -8,47 +8,81 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_totalWords_Integer_1__Integer_1_(long, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-long v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v, v;
-boolean v;
-v := @parameter: long;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = 50L;
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-label:
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-return v;
-}
-public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(long, org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_fetchGraphIsExpandedfForInheritedConstraintWithQualifier__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Long[] v;
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
+org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57 v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda 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.coreinstance.CoreInstance v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.Number v;
-v := @parameter: long;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$599481");
+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$pure$mapping$modelToModel$test$alloy$dataQuality$fetchGraphIsExpandedfForInheritedConstraintWithQualifier$1$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_11$0");
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::SourceWidgetToWidget");
+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::pure::mapping::modelToModel::test::dataQuality::SourceWidget");
+v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_util: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "{\"name\":\"Dave\"}", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_router_router_entry: org.finos.legend.pure.generated.Root_meta_pure_mapping_Result Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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/store/m2m/tests/legend/dataQuality.pure", v, v, 1573, 17, 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/generated/Root_meta_pure_mapping_Result;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result: org.eclipse.collections.api.RichIterable _values()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: java.lang.Object getFirst()>();
+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/store/m2m/tests/legend/dataQuality.pure", v, v, 1579, 31, 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(50L);
-v[1] = v;
+v = newarray (java.lang.String)[9];
+v[0] = "{";
+v[1] = "  \"defects\":[],";
+v[2] = "  \"value\":{\"name\":\"Dave\"},";
+v[3] = "  \"source\":{";
+v[4] = "    \"defects\":[],";
+v[5] = "    \"value\":{\"name\":\"Dave\"},";
+v[6] = "    \"source\":{\"number\":1,\"record\":\"{\\\"name\\\":\\\"Dave\\\"}\"}";
+v[7] = "  }";
+v[8] = "}";
 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: java.lang.Number times(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
+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 = new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport getProcessorSupport()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: void <init>(org.finos.legend.pure.m.navigation.ProcessorSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: org.finos.legend.pure.m.coreinstance.CoreInstance toPureJson(java.lang.String)>(v);
+v = new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport getProcessorSupport()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: void <init>(org.finos.legend.pure.m.navigation.ProcessorSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: org.finos.legend.pure.m.coreinstance.CoreInstance toPureJson(java.lang.String)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_external_format_json_json: boolean Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_json_JSONElement,org.finos.legend.pure.generated.Root_meta_json_JSONElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canUseGraphFetchCheckedWhenNoConstraints__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -60,7 +94,7 @@
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58 v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
@@ -73,12 +107,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$599670");
+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$599513");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canUseGraphFetchCheckedWhenNoConstraints$1$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$57: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::copyIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -137,7 +171,7 @@
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59 v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
@@ -150,12 +184,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$599720");
+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$599563");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canUseGraphFetchCheckedWhenNoConstraintsInherited$2$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$58: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::copyIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -208,7 +242,6 @@
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_constraintsPassWhenUsingGraphFetch__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_store_m2m_tests_legend_dataQuality$59 v;
 org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection_Impl v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
 org.eclipse.collections.api.RichIterable v, v, v;
@@ -219,6 +252,7 @@
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.Root_meta_external_store_model_JsonModelConnection v, v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -226,12 +260,12 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$599770");
+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$599613");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsPassWhenUsingGraphFetch$3$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$59: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleConstrainedDataMapping");
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
@@ -270,7 +304,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -284,12 +318,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$599809");
+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$599652");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsPassForValidData$4$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$60: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::doubleIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -347,7 +381,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -361,12 +395,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$599859");
+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$599702");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$unmappedConstraintPropertiesCauseDefects$5$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$61: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::noIMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num2");
@@ -443,7 +477,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -457,12 +491,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$599909");
+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$599752");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$unmappedConstraintPropertiesViaQualifierCauseDefects$6$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$62: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::noIViaQualifierMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num2");
@@ -530,7 +564,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -544,12 +578,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$599959");
+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$599802");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsFailForInvalidDataOneDefect$7$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$63: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::copyIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -617,7 +651,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -631,12 +665,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600009");
+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$599852");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsFailForInvalidDataTwoDefects$8$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$64: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::copyIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -713,7 +747,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -727,12 +761,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600059");
+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$599902");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsAreInheritedAndPassForValidData$9$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$65: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::copyIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -790,7 +824,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -804,12 +838,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600109");
+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$599952");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsAreInheritedAndFailForInvalidData$10$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$66: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::copyIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -886,7 +920,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -900,12 +934,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600159");
+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$600002");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForConstraintViolationOnTarget$11$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$67: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleConstrainedDataMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained");
@@ -973,7 +1007,7 @@
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -987,12 +1021,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600209");
+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$600052");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForConstraintViolationOnChildOfTarget$12$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$68: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::alloy::dataQuality::mapping::constraintsLiteratureMapping");
 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::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Author");
@@ -1118,11 +1152,11 @@
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
@@ -1136,12 +1170,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600259");
+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$600102");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForConstraintViolationOnSource$13$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$69: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleConstrainedDataMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained");
@@ -1215,7 +1249,7 @@
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
@@ -1233,12 +1267,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600309");
+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$600152");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canDefineConstraintAndInheritFromAClassThatDoesNotDefineConstraintsAndPassForValidData$14$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$70: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::copyIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -1292,7 +1326,7 @@
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
@@ -1310,12 +1344,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600359");
+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$600202");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canDefineConstraintAndInheritFromAClassThatDoesNotDefineConstraintsAndFailForInvalidData$15$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$71: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::copyIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -1378,8 +1412,8 @@
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithDefectForMultiplicityConstructionViolationOnSource__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_store_m2m_tests_legend_dataQuality$73 v;
 org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
@@ -1397,12 +1431,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600409");
+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$600252");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForMultiplicityConstructionViolationOnSource$16$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$72: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::doubleIntegerMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num");
@@ -1489,7 +1523,7 @@
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithDefectForAParsingErrorWhichCausesMultiplicityConstructionViolationOnSource__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_store_m2m_tests_legend_dataQuality$73 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74 v;
 org.eclipse.collections.api.list.MutableList v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
@@ -1508,12 +1542,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600459");
+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$600302");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForAParsingErrorWhichCausesMultiplicityConstructionViolationOnSource$17$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$73: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleConstrainedDataMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained");
@@ -1647,7 +1681,7 @@
 {
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl v;
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75 v;
 org.eclipse.collections.api.list.MutableList v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
@@ -1668,12 +1702,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600509");
+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$600352");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithoutDefectForConstraintViolationOnSourceWhenConstraintsSuppressed$18$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$74: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleConstrainedDataMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained");
@@ -1731,7 +1765,7 @@
 {
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl v;
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76 v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
@@ -1748,12 +1782,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600560");
+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$600403");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$executionSucceedsForConstraintViolationOnSourceWhenConstraintsSuppressed$19$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$75: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleConstrainedDataMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained");
@@ -1796,8 +1830,8 @@
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithoutDefectForConstraintViolationOnTargetWhenConstraintsSuppressed__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77 v;
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76 v;
 org.eclipse.collections.api.list.MutableList v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
@@ -1818,12 +1852,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600610");
+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$600453");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithoutDefectForConstraintViolationOnTargetWhenConstraintsSuppressed$20$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$76: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleConstrainedDataMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained");
@@ -1880,8 +1914,8 @@
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_executionSucceedsForConstraintViolationOnTargetWhenConstraintsSuppressed__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77 v;
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78 v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
 org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
@@ -1898,12 +1932,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600661");
+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$600504");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$executionSucceedsForConstraintViolationOnTargetWhenConstraintsSuppressed$21$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$77: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleConstrainedDataMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained");
@@ -1946,7 +1980,7 @@
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_fetchGraphIsExpandedToAccomodateImplicitConstraintPropertiesOnTarget__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_store_m2m_tests_legend_dataQuality$78 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79 v;
 org.eclipse.collections.api.list.MutableList v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
@@ -1965,12 +1999,12 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600711");
+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$600554");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$fetchGraphIsExpandedToAccomodateImplicitConstraintPropertiesOnTarget$22$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$78: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::alloy::dataQuality::mapping::constraintsLiteratureMapping");
 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::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Author");
@@ -2073,7 +2107,6 @@
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_fetchGraphIsExpandedToAccomodateImplicitConstraintPropertiesOnSource__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_store_m2m_tests_legend_dataQuality$79 v;
 org.eclipse.collections.api.list.MutableList v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
@@ -2086,18 +2119,19 @@
 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_store_m2m_tests_legend_dataQuality$80 v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, 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;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600761");
+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$600604");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$fetchGraphIsExpandedToAccomodateImplicitConstraintPropertiesOnSource$23$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$79: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::simpleUnconstrainedDataMapping");
 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::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained");
@@ -2168,19 +2202,19 @@
 org.finos.legend.pure.generated.PureCompiledLambda v;
 int v, v, v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80 v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81 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;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$600811");
+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$600654");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$testWordCountForM2MNonRecursiveFunction$24$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$80: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::alloy::dataQuality::mapping::simpleLiteratureMapping");
 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::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Book");
@@ -2216,81 +2250,47 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_fetchGraphIsExpandedfForInheritedConstraintWithQualifier__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_totalWords_Integer_1__Integer_1_(long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v, v;
-org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
-java.lang.String[] v;
+long v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v, v;
+boolean v;
+v := @parameter: long;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+v = 50L;
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+label:
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+return v;
+}
+public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(long, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+java.lang.Long[] v;
+long v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.PureCompiledLambda 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.coreinstance.CoreInstance v, v, v, v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
+java.lang.Long v, v;
+java.lang.Number v;
+v := @parameter: long;
 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::graphFetch::RootGraphFetchTree", "$core$600873");
-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$pure$mapping$modelToModel$test$alloy$dataQuality$fetchGraphIsExpandedfForInheritedConstraintWithQualifier$1$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_11$0");
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$81: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(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 = 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::pure::mapping::modelToModel::test::dataQuality::SourceWidgetToWidget");
-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::pure::mapping::modelToModel::test::dataQuality::SourceWidget");
-v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_util: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "{\"name\":\"Dave\"}", v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_router_router_entry: org.finos.legend.pure.generated.Root_meta_pure_mapping_Result Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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/store/m2m/tests/legend/dataQuality.pure", v, v, 1573, 17, 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/generated/Root_meta_pure_mapping_Result;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result: org.eclipse.collections.api.RichIterable _values()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: java.lang.Object getFirst()>();
-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/store/m2m/tests/legend/dataQuality.pure", v, v, 1579, 31, 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[9];
-v[0] = "{";
-v[1] = "  \"defects\":[],";
-v[2] = "  \"value\":{\"name\":\"Dave\"},";
-v[3] = "  \"source\":{";
-v[4] = "    \"defects\":[],";
-v[5] = "    \"value\":{\"name\":\"Dave\"},";
-v[6] = "    \"source\":{\"number\":1,\"record\":\"{\\\"name\\\":\\\"Dave\\\"}\"}";
-v[7] = "  }";
-v[8] = "}";
+v = newarray (java.lang.Long)[2];
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(50L);
+v[1] = v;
 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 = new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport getProcessorSupport()>();
-specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: void <init>(org.finos.legend.pure.m.navigation.ProcessorSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: org.finos.legend.pure.m.coreinstance.CoreInstance toPureJson(java.lang.String)>(v);
-v = new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport getProcessorSupport()>();
-specialinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: void <init>(org.finos.legend.pure.m.navigation.ProcessorSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser: org.finos.legend.pure.m.coreinstance.CoreInstance toPureJson(java.lang.String)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_external_format_json_json: boolean Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(org.finos.legend.pure.generated.Root_meta_json_JSONElement,org.finos.legend.pure.generated.Root_meta_json_JSONElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Number times(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
 return v;
 }
 static void <clinit>()
@@ -2367,11 +2367,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_SourceWidgetToWidget_Widget_alloy_mastery_sourcing_testModel_vendors_sourceCreate_Widget$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedWithInheritanceDataMapping_Z$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedWithInheritanceDataMapping_Z$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_SourceWidgetToWidget_Widget_alloy_mastery_sourcing_testModel_vendors_sourceCreate_Widget$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$5: void <init>()>();
@@ -2499,11 +2499,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$36: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_doubleIntegerMapping_SomeDataConstrainedChild$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedDataMapping_SomeDataConstrained$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$37: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedDataMapping_SomeDataConstrained$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_doubleIntegerMapping_SomeDataConstrainedChild$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$38;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$38: void <init>()>();
@@ -2519,11 +2519,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$41: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_doubleIntegerMapping_SomeDataConstrainedChild$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedDataMapping_SomeDataConstrained$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$42: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedDataMapping_SomeDataConstrained$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_dataQuality_doubleIntegerMapping_SomeDataConstrainedChild$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$43;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_dataQuality$43: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_filterGraphFetch.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_filterGraphFetch.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_filterGraphFetch.jimple	2025-03-13 09:25:17.683556835 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_filterGraphFetch.jimple	2025-03-13 11:52:40.216456415 +0000
@@ -20,7 +20,7 @@
 java.lang.String v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$1454839");
+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$1454822");
 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$pure$mapping$modelToModel$test$alloy$filterGraphFetch$filterOnAssociationChecked$1$system$imports$import__core_store_m2m_tests_legend_filterGraphFetch_pure_1$4");
@@ -46,7 +46,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1454856");
+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$1454839");
 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$pure$mapping$modelToModel$test$alloy$filterGraphFetch$filterOnAssociationNonChecked$2$system$imports$import__core_store_m2m_tests_legend_filterGraphFetch_pure_1$4");
@@ -81,7 +81,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1454873");
+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$1454856");
 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$pure$mapping$modelToModel$test$alloy$filterGraphFetch$simpleFilter$3$system$imports$import__core_store_m2m_tests_legend_filterGraphFetch_pure_1$2");
@@ -116,7 +116,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 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::graphFetch::RootGraphFetchTree", "$core$1454890");
+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$1454873");
 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$pure$mapping$modelToModel$test$alloy$filterGraphFetch$FilterOnEnum$4$system$imports$import__core_store_m2m_tests_legend_filterGraphFetch_pure_1$3");
@@ -155,7 +155,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
 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::graphFetch::RootGraphFetchTree", "$core$1454907");
+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$1454890");
 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$pure$mapping$modelToModel$test$alloy$filterGraphFetch$simpleFilterWithParameter$5$system$imports$import__core_store_m2m_tests_legend_filterGraphFetch_pure_1$4");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_filterInMapping.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_filterInMapping.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_filterInMapping.jimple	2025-03-13 09:25:18.431544999 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_filterInMapping.jimple	2025-03-13 11:52:35.848525135 +0000
@@ -26,7 +26,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1392038");
+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$1392021");
 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$pure$mapping$modelToModel$test$alloy$filter$canFilterInAMapping$1$system$imports$import__core_store_m2m_tests_legend_filterInMapping_pure_1$0");
@@ -89,7 +89,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1392087");
+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$1392070");
 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$pure$mapping$modelToModel$test$alloy$filter$canFilterInAMappingChecked$2$system$imports$import__core_store_m2m_tests_legend_filterInMapping_pure_1$0");
@@ -162,7 +162,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1392137");
+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$1392120");
 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$pure$mapping$modelToModel$test$alloy$filter$canFilterInAMappingOnChildObjects$3$system$imports$import__core_store_m2m_tests_legend_filterInMapping_pure_1$0");
@@ -221,7 +221,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1392186");
+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$1392169");
 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$pure$mapping$modelToModel$test$alloy$filter$canExecuteFilterAtSetLevel$4$system$imports$import__core_store_m2m_tests_legend_filterInMapping_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1.jimple	2025-03-13 09:25:37.923236592 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1.jimple	2025-03-13 11:52:59.268156680 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_legend_functionInMapping$1: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1 v;
 java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB: java.lang.String _firstNameB()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10.jimple	2025-03-13 09:25:51.739018030 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10.jimple	2025-03-13 11:52:44.852383479 +0000
@@ -7,38 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$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: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$369661");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11.jimple	2025-03-13 09:25:34.787286206 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11.jimple	2025-03-13 11:52:59.264156744 +0000
@@ -4,52 +4,38 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
+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.String v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11;
 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_store_m2m_tests_legend_functionInMapping$11: 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_store_m2m_tests_legend_functionInMapping$11: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person,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.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-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;
-int v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11 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;
-org.eclipse.collections.api.map.MapIterable v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person;
 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::pure::mapping::modelToModel::test::alloy::simple::function::AllEmployees");
-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 = 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$369808");
-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/store/m2m/tests/legend/functionInMapping.pure", v, v, 104, 74, 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_mapping_modelToModel_test_alloy_simple_function_AllEmployees;", 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::graphFetch::RootGraphFetchTree", "$core$369715");
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person: java.lang.String _firstName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "John");
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13.jimple	2025-03-13 09:25:26.935410439 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13.jimple	2025-03-13 11:52:59.264156744 +0000
@@ -4,44 +4,52 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: 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.generated.core_store_m2m_tests_legend_functionInMapping$13 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13;
 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_store_m2m_tests_legend_functionInMapping$13: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum 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;
+int v, v, 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;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Boolean v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person v;
-boolean v;
+org.eclipse.collections.api.map.MapIterable v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _role()>();
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$370025");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "developer");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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::pure::mapping::modelToModel::test::alloy::simple::function::AllEmployees");
+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 = 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$369791");
+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/store/m2m/tests/legend/functionInMapping.pure", v, v, 104, 74, 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_mapping_modelToModel_test_alloy_simple_function_AllEmployees;", 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::graphFetch::RootGraphFetchTree", "$core$369698");
+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;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2.jimple	2025-03-13 09:25:38.863221721 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2.jimple	2025-03-13 11:52:41.784431746 +0000
@@ -7,62 +7,28 @@
 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.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2 v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$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_store_m2m_tests_legend_functionInMapping$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2: java.lang.Object value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2$1 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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_store_m2m_tests_legend_functionInMapping$2$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2)>(v);
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$369821");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Unknown");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_defaultIfEmpty_T_MANY__T_$1_MANY$__T_$1_MANY$_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,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/store/m2m/tests/legend/functionInMapping.pure", v, v, 170, 72, 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 "Ljava/lang/String;", 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/store/m2m/tests/legend/functionInMapping.pure", v, v, 170, 99, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-return v;
+return null;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3.jimple	2025-03-13 09:25:51.743017967 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3.jimple	2025-03-13 11:52:59.268156680 +0000
@@ -7,35 +7,62 @@
 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.generated.core_store_m2m_tests_legend_functionInMapping$3 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$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_store_m2m_tests_legend_functionInMapping$3: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3$1 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person v;
-java.lang.String v;
-boolean v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person: java.lang.String _firstName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "John");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+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_store_m2m_tests_legend_functionInMapping$3$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3)>(v);
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$369831");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Unknown");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_defaultIfEmpty_T_MANY__T_$1_MANY$__T_$1_MANY$_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,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/store/m2m/tests/legend/functionInMapping.pure", v, v, 170, 72, 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 "Ljava/lang/String;", 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/store/m2m/tests/legend/functionInMapping.pure", v, v, 170, 99, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4.jimple	2025-03-13 09:25:24.883442906 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4.jimple	2025-03-13 11:52:54.604230057 +0000
@@ -19,19 +19,31 @@
 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_store_m2m_tests_legend_functionInMapping$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.Object v;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB: java.lang.String _firstNameB()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+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/store/m2m/tests/legend/functionInMapping.pure", v, v, 159, 27, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5.jimple	2025-03-13 09:25:48.431070357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5.jimple	2025-03-13 11:52:59.268156680 +0000
@@ -7,28 +7,41 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object 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.generated.core_store_m2m_tests_legend_functionInMapping$5 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5;
 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_store_m2m_tests_legend_functionInMapping$5: java.lang.Object value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Boolean v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _role()>();
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$369995");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "developer");
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1.jimple	2025-03-13 09:25:28.955378478 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1.jimple	2025-03-13 11:53:15.075907983 +0000
@@ -1,23 +1,38 @@
-class org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6 this$0;
-void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6)
+void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1;
 v := @parameter: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1;
-v := @parameter: java.lang.Object;
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-return null;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _role()>();
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$369995");
+v = v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "developer");
+return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6.jimple	2025-03-13 09:25:28.955378478 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6.jimple	2025-03-13 11:52:59.268156680 +0000
@@ -19,47 +19,31 @@
 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_store_m2m_tests_legend_functionInMapping$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$2 v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1 v;
-boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA;", 1, 1);
-if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+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_store_m2m_tests_legend_functionInMapping$6$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$2: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-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/store/m2m/tests/legend/functionInMapping.pure", v, v, 193, 15, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-label:
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$369628");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7.jimple	2025-03-13 09:25:51.743017967 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7.jimple	2025-03-13 11:52:59.268156680 +0000
@@ -7,43 +7,38 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7;
 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_store_m2m_tests_legend_functionInMapping$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7 v;
-org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v;
-java.lang.String v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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/store/m2m/tests/legend/functionInMapping.pure", v, v, 159, 27, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object safeGet(java.lang.Object,long,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, 0L, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person: java.lang.String _lastName()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$369636");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1.jimple	2025-03-13 09:25:43.507148252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1.jimple	2025-03-13 11:53:00.448138117 +0000
@@ -1,38 +1,23 @@
-class org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9 this$0;
-void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9 v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1;
 v := @parameter: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9 this$0> = v;
-v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
 java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _role()>();
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$370025");
-v = v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "developer");
-return v;
+v := @parameter: java.lang.Object;
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+return null;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9.jimple	2025-03-13 09:25:43.507148252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9.jimple	2025-03-13 11:52:59.268156680 +0000
@@ -19,31 +19,47 @@
 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_store_m2m_tests_legend_functionInMapping$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9 v;
-org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$2 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm v;
+int v, v, v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1 v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonA;", 1, 1);
+if v == 0 goto label;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-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: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$369647");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_PersonB;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+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/store/m2m/tests/legend/functionInMapping.pure", v, v, 193, 15, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object matchFailure(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping.jimple	2025-03-13 09:25:24.891442780 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping.jimple	2025-03-13 11:52:41.788431683 +0000
@@ -30,7 +30,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$369243");
+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$369226");
 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$pure$mapping$modelToModel$test$alloy$simple$canUseFunctionsInAMapping$1$system$imports$import__core_store_m2m_tests_legend_functionInMapping_pure_1$0");
@@ -107,7 +107,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$369275");
+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$369258");
 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$pure$mapping$modelToModel$test$alloy$simple$testDefaultIfEmptyFunctionUsageInMapping$2$system$imports$import__core_store_m2m_tests_legend_functionInMapping_pure_1$0");
@@ -177,7 +177,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$369306");
+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$369289");
 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$pure$mapping$modelToModel$test$alloy$simple$testConflictVariableInMapping$3$system$imports$import__core_store_m2m_tests_legend_functionInMapping_pure_1$0");
@@ -301,55 +301,55 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$370025", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369887", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_function_defaultIfEmptyMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369886", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369889", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_function_defaultIfEmptyMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369915", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_function_m1_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369914", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369810", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369661", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_function_employeeMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_function_m1_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_function_MatchMappingTest_meta_pure_mapping_modelToModel_test_alloy_simple_function_AllEmployees$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369647", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369628", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_function_employeeMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369636", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_function_MatchMappingTest_meta_pure_mapping_modelToModel_test_alloy_simple_function_AllEmployees$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369995", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$simple$testMatchInMapping$4$system$imports$import__core_store_m2m_tests_legend_functionInMapping_pure_1$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369895", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369821", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369831", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_functionInMapping$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$369830", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$simple$testMatchInMapping$4$system$imports$import__core_store_m2m_tests_legend_functionInMapping_pure_1$0", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithAssociations.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithAssociations.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithAssociations.jimple	2025-03-13 09:25:21.835491135 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithAssociations.jimple	2025-03-13 11:52:58.048175875 +0000
@@ -32,7 +32,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1305446");
+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$1305407");
 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$pure$mapping$modelToModel$test$alloy$simple$serializeGraphWithAssociations$1$system$imports$import__core_store_m2m_tests_legend_graphWithAssociations_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot.jimple	2025-03-13 09:25:12.615637033 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot.jimple	2025-03-13 11:52:46.424358748 +0000
@@ -34,7 +34,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948342");
+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$948325");
 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$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testSingleSubType$1$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0");
@@ -113,7 +113,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948379");
+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$948362");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_instanceOf");
 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()>();
@@ -194,7 +194,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948416");
+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$948399");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_match");
 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()>();
@@ -275,7 +275,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948453");
+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$948436");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_match_functionCall");
 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()>();
@@ -356,7 +356,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948490");
+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$948473");
 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$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testSingleSubType_Checked$5$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0");
@@ -470,7 +470,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948531");
+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$948514");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_instanceOf");
 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()>();
@@ -606,7 +606,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948572");
+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$948555");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue");
 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()>();
@@ -687,7 +687,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948609");
+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$948592");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue");
 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()>();
@@ -768,7 +768,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948646");
+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$948629");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match");
 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()>();
@@ -849,7 +849,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948683");
+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$948666");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall");
 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()>();
@@ -930,7 +930,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948720");
+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$948703");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue");
 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()>();
@@ -1062,7 +1062,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$948761");
+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$948744");
 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::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall");
 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()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithoutAssociations.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithoutAssociations.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithoutAssociations.jimple	2025-03-13 09:25:42.287167554 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_graphWithoutAssociations.jimple	2025-03-13 11:52:43.688401792 +0000
@@ -32,7 +32,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$893320");
+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$893319");
 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$pure$mapping$modelToModel$test$alloy$simple$serializeGraphWithoutAssociations$1$system$imports$import__core_store_m2m_tests_legend_graphWithoutAssociations_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10.jimple	2025-03-13 09:25:24.807444109 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10.jimple	2025-03-13 11:52:51.752274926 +0000
@@ -7,29 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$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: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress _sourceAddress()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11.jimple	2025-03-13 09:25:52.795001326 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11.jimple	2025-03-13 11:53:09.759991617 +0000
@@ -7,31 +7,29 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11;
 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_store_m2m_tests_legend_merge$11: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress _sourceAddress()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12.jimple	2025-03-13 09:25:16.423576773 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12.jimple	2025-03-13 11:53:00.440138243 +0000
@@ -7,31 +7,33 @@
 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.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12 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_store_m2m_tests_legend_merge$12;
 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_store_m2m_tests_legend_merge$12: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress v;
+long v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress: java.lang.String _sourceStreet()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge: long _sourceAge()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13.jimple	2025-03-13 09:25:52.795001326 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13.jimple	2025-03-13 11:53:09.759991617 +0000
@@ -7,33 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long 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.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13 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_store_m2m_tests_legend_merge$13;
 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_store_m2m_tests_legend_merge$13: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge v;
-long v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge: long _sourceAge()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress: java.lang.String _sourceStreet()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$18.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$18.jimple	2025-03-13 09:25:49.803048655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$18.jimple	2025-03-13 11:52:59.284156428 +0000
@@ -19,49 +19,19 @@
 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_store_m2m_tests_legend_merge$18: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$18: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName, 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.generated.core_store_m2m_tests_legend_merge$18 v;
-org.eclipse.collections.api.RichIterable v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$18;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName;
 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)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person: java.lang.String _firstName()>();
-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/store/m2m/tests/legend/merge.pure", v, v, 393, 43, 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[0] = v;
-v[1] = " ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person: java.lang.String _lastName()>();
-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/store/m2m/tests/legend/merge.pure", v, v, 393, 74, 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[2] = v;
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName: java.lang.String _sourceLastName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19.jimple	2025-03-13 09:25:36.455259818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19.jimple	2025-03-13 11:53:07.888021068 +0000
@@ -19,19 +19,49 @@
 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_store_m2m_tests_legend_merge$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName v;
-java.lang.String v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19 v;
+org.eclipse.collections.api.RichIterable v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName: java.lang.String _sourceLastName()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person: java.lang.String _firstName()>();
+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/store/m2m/tests/legend/merge.pure", v, v, 393, 43, 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[0] = v;
+v[1] = " ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person: java.lang.String _lastName()>();
+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/store/m2m/tests/legend/merge.pure", v, v, 393, 74, 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[2] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge.jimple	2025-03-13 09:25:16.431576647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge.jimple	2025-03-13 11:52:46.056364538 +0000
@@ -36,7 +36,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1837936");
+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$1837919");
 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$pure$mapping$modelToModel$test$alloy$merge$testSimplemerge$1$system$imports$import__core_store_m2m_tests_legend_merge_pure_1$0");
@@ -147,7 +147,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1837967");
+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$1837950");
 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$pure$mapping$modelToModel$test$alloy$merge$testMergeNonRoot$2$system$imports$import__core_store_m2m_tests_legend_merge_pure_1$0");
@@ -246,7 +246,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$22 v;
 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::graphFetch::RootGraphFetchTree", "$core$1837998");
+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$1837981");
 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$pure$mapping$modelToModel$test$alloy$merge$testPartialMerge$3$system$imports$import__core_store_m2m_tests_legend_merge_pure_1$0");
@@ -303,7 +303,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1838021");
+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$1838004");
 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$pure$mapping$modelToModel$test$alloy$merge$mergeObjectsModelChainMapping$4$system$imports$import__core_store_m2m_tests_legend_merge_pure_1$0");
@@ -463,19 +463,19 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMappingNonRoot_meta_pure_mapping_modelToModel_test_alloy_merge_Firm_f1$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p1$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMappingNonRoot_meta_pure_mapping_modelToModel_test_alloy_merge_Firm_f1$0", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMappingNonRoot_meta_pure_mapping_modelToModel_test_alloy_merge_Address_a1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p3$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMappingNonRoot_meta_pure_mapping_modelToModel_test_alloy_merge_Address_a1$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$14: void <init>()>();
@@ -495,11 +495,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_MergeObjectsModelMappingChain_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p2$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_merge$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_merge_MergeObjectsModelMappingChain_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined$2", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_milestoning_MilestonedM2M.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_milestoning_MilestonedM2M.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_milestoning_MilestonedM2M.jimple	2025-03-13 09:25:39.187216596 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_milestoning_MilestonedM2M.jimple	2025-03-13 11:52:54.588230308 +0000
@@ -32,7 +32,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$584376");
+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$584359");
 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$pure$mapping$modelToModel$test$alloy$milestoning$model$testM2MMappingWithMilestonedModelsWithAllVersions$1$system$imports$import__core_store_m2m_tests_legend_milestoning_MilestonedM2M_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_multiStepFunctions.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_multiStepFunctions.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_multiStepFunctions.jimple	2025-03-13 09:25:27.747397591 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_multiStepFunctions.jimple	2025-03-13 11:52:52.644260893 +0000
@@ -66,8 +66,8 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(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.Root_meta_core_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime _connectionStores(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::graphFetch::RootGraphFetchTree", "$core$1517425");
-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$1517431");
+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$1517408");
+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$1517414");
 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$pure$mapping$modelToModel$test$alloy$multiStep$testMultiLevelModelToModelTransformation$1$system$imports$import__core_store_m2m_tests_legend_multiStepFunctions_pure_1$0");
@@ -176,8 +176,8 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore: org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore _connection(org.finos.legend.pure.generated.Root_meta_core_runtime_Connection)>(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.Root_meta_core_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime _connectionStores(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::graphFetch::RootGraphFetchTree", "$core$1517471");
-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$1517477");
+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$1517454");
+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$1517460");
 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$pure$mapping$modelToModel$test$alloy$multiStep$testMultiLevelModelToModelTransformationChecked$2$system$imports$import__core_store_m2m_tests_legend_multiStepFunctions_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_multiplicities.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_multiplicities.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_multiplicities.jimple	2025-03-13 09:25:28.431386769 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_multiplicities.jimple	2025-03-13 11:52:47.212346350 +0000
@@ -32,7 +32,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1506520");
+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$1506503");
 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$pure$mapping$modelToModel$test$alloy$simple$multiplicities$multiplicityOneIsSupportedForOneValue$1$system$imports$import__core_store_m2m_tests_legend_multiplicities_pure_1$0");
@@ -110,7 +110,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1506542");
+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$1506525");
 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$pure$mapping$modelToModel$test$alloy$simple$multiplicities$multiplicityZeroOneIsSupportedForOneValue$2$system$imports$import__core_store_m2m_tests_legend_multiplicities_pure_1$0");
@@ -188,7 +188,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1506564");
+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$1506547");
 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$pure$mapping$modelToModel$test$alloy$simple$multiplicities$multiplicityManyIsSupportedForOneValue$3$system$imports$import__core_store_m2m_tests_legend_multiplicities_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6.jimple	2025-03-13 09:25:41.783175526 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6.jimple	2025-03-13 11:53:08.292014712 +0000
@@ -7,29 +7,28 @@
 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.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
+java.lang.Object v, v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6;
 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_store_m2m_tests_legend_nilHandling$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6: java.lang.Object value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "b";
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7.jimple	2025-03-13 09:25:49.291056754 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7.jimple	2025-03-13 11:53:07.900020879 +0000
@@ -7,28 +7,29 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object 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;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v, v;
+java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7;
 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_store_m2m_tests_legend_nilHandling$7: java.lang.Object value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+return "b";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling.jimple	2025-03-13 09:25:15.495591458 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling.jimple	2025-03-13 11:52:36.308517898 +0000
@@ -26,7 +26,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$9 v;
 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::graphFetch::RootGraphFetchTree", "$core$819866");
+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$819849");
 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$pure$mapping$modelToModel$test$alloy$simple$canHandleNilWhileMapping$1$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0");
@@ -85,7 +85,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$819897");
+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$819880");
 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$pure$mapping$modelToModel$test$alloy$simple$canHandleNonNilWhileMapping$2$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0");
@@ -144,7 +144,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$819928");
+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$819911");
 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$pure$mapping$modelToModel$test$alloy$simple$canHandleSimplePropertyMappedToNil$3$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0");
@@ -203,7 +203,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$819959");
+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$819942");
 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$pure$mapping$modelToModel$test$alloy$simple$canHandleComplexPropertyMappedToNil$4$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0");
@@ -263,7 +263,7 @@
 java.lang.Object v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v, v;
 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::graphFetch::RootGraphFetchTree", "$core$819990");
+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$819973");
 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$pure$mapping$modelToModel$test$alloy$simple$canHandleNilInNewInComplexProperty$5$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0");
@@ -380,11 +380,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_useNilInNewInComplexProperty_TargetNested$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_mapToNil_Target$0", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_mapToNil_Target$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_useNilInNewInComplexProperty_TargetNested$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_nilHandling$8: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21.jimple	2025-03-13 09:25:43.863142621 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21.jimple	2025-03-13 11:52:34.284549740 +0000
@@ -7,32 +7,42 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21 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_store_m2m_tests_legend_propertyUnion$21;
 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_store_m2m_tests_legend_propertyUnion$21: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
+v[0] = v;
+v[1] = "_s3";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22.jimple	2025-03-13 09:25:43.863142621 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22.jimple	2025-03-13 11:53:13.763928624 +0000
@@ -7,42 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22;
 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_store_m2m_tests_legend_propertyUnion$22: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22 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;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
-v[0] = v;
-v[1] = "_s3";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: org.eclipse.collections.api.RichIterable _employees()>();
 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37.jimple	2025-03-13 09:25:43.871142494 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37.jimple	2025-03-13 11:53:13.771928498 +0000
@@ -7,10 +7,10 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source 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.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37 v;
@@ -19,23 +19,17 @@
 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_store_m2m_tests_legend_propertyUnion$37: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "A2 Person");
-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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38.jimple	2025-03-13 09:25:43.679145531 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38.jimple	2025-03-13 11:53:00.152142773 +0000
@@ -7,29 +7,42 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source 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;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38;
 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_store_m2m_tests_legend_propertyUnion$38: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, 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.generated.core_store_m2m_tests_legend_propertyUnion$38 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38 v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
+v[0] = v;
+v[1] = "_s16";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$39.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$39.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$39.jimple	2025-03-13 09:25:43.871142494 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$39.jimple	2025-03-13 11:53:13.771928498 +0000
@@ -39,7 +39,7 @@
 v = newarray (java.lang.String)[2];
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
 v[0] = v;
-v[1] = "_s16";
+v[1] = "_s19";
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40.jimple	2025-03-13 09:25:43.875142431 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40.jimple	2025-03-13 11:53:13.771928498 +0000
@@ -7,42 +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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40 v;
+java.lang.Boolean 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_store_m2m_tests_legend_propertyUnion$40;
 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_store_m2m_tests_legend_propertyUnion$40: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40 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;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40 v;
+java.lang.Boolean v;
+java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
-v[0] = v;
-v[1] = "_s19";
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "A2 Person");
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41.jimple	2025-03-13 09:25:23.355467084 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41.jimple	2025-03-13 11:53:08.676008670 +0000
@@ -19,40 +19,30 @@
 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_store_m2m_tests_legend_propertyUnion$41: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41 v;
+java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
 v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
+v[1] = "_s1";
 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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(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.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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42.jimple	2025-03-13 09:25:43.875142431 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42.jimple	2025-03-13 11:52:53.632245349 +0000
@@ -19,30 +19,40 @@
 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_store_m2m_tests_legend_propertyUnion$42: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42 v;
-java.lang.String[] v;
+long v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
-java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
 v[0] = v;
-v[1] = "_s1";
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
 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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72.jimple	2025-03-13 09:25:32.991314622 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72.jimple	2025-03-13 11:53:05.720055175 +0000
@@ -19,19 +19,30 @@
 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_store_m2m_tests_legend_propertyUnion$72: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-java.lang.String 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;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: java.lang.String Root_meta_pure_functions_meta_typeName_Any_1__String_1_(java.lang.Object,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 = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
+v[0] = v;
+v[1] = "_ds3";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73.jimple	2025-03-13 09:25:43.859142684 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73.jimple	2025-03-13 11:52:59.676150261 +0000
@@ -19,30 +19,19 @@
 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_store_m2m_tests_legend_propertyUnion$73: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source: java.lang.String _prop()>();
-v[0] = v;
-v[1] = "_ds3";
-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_pure_corefunctions_metaExtension: java.lang.String Root_meta_pure_functions_meta_typeName_Any_1__String_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79.jimple	2025-03-13 09:25:43.859142684 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79.jimple	2025-03-13 11:53:13.175937875 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_legend_propertyUnion$79: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: java.lang.String Root_meta_pure_functions_meta_typeName_Any_1__String_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass: java.lang.String _union2_field()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80.jimple	2025-03-13 09:25:32.935315508 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80.jimple	2025-03-13 11:52:55.812211051 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_legend_propertyUnion$80: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass: java.lang.String _union2_field()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: java.lang.String Root_meta_pure_functions_meta_typeName_Any_1__String_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion.jimple	2025-03-13 09:25:12.963631526 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion.jimple	2025-03-13 11:52:31.976586051 +0000
@@ -27,7 +27,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1239659");
+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$1239642");
 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$pure$mapping$modelToModel$test$alloy$simple$testSimpleUnionAtProperty$1$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_1$0");
@@ -89,7 +89,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1239690");
+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$1239673");
 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$pure$mapping$modelToModel$test$alloy$simple$testMultiLevelUnion$2$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_1$0");
@@ -151,7 +151,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1239721");
+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$1239704");
 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$pure$mapping$modelToModel$test$alloy$simple$testLargeUnionAtProperty$3$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_1$0");
@@ -213,7 +213,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1239752");
+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$1239735");
 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$pure$mapping$modelToModel$test$alloy$simple$testDisjointUnionWithOptionalProperties$4$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_1$0");
@@ -274,7 +274,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1239812");
+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$1239795");
 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$pure$mapping$modelToModel$test$alloy$union$testUnionSubTypeSource$1$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_8$0");
@@ -333,7 +333,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1239838");
+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$1239821");
 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$pure$mapping$modelToModel$test$alloy$union$testUnionSubTypeSourceWithType$2$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_8$0");
@@ -546,11 +546,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s3$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$23: void <init>()>();
@@ -610,27 +610,27 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$37: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$38: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s16$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$39;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$39: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s16$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s19$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$40: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s19$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$41: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s1$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$42: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$9", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$43;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$43: void <init>()>();
@@ -750,11 +750,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$72: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_R$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetDeepChild_ds3$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$73: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetDeepChild_ds3$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_R$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$74;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$74: void <init>()>();
@@ -778,11 +778,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$79: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simpleDisjointUnionMap_S_union2$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$80: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simpleDisjointUnionMap_S_union2$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$10", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$81;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_propertyUnion$81: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1.jimple	2025-03-13 09:25:28.827380503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1.jimple	2025-03-13 11:52:41.344438669 +0000
@@ -19,27 +19,26 @@
 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_store_m2m_tests_legend_qualifiedProperties$1: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint v;
-long v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1 v;
 java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
 boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint: org.eclipse.collections.api.RichIterable titleWords(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10.jimple	2025-03-13 09:25:39.699208495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10.jimple	2025-03-13 11:53:08.212015970 +0000
@@ -19,28 +19,19 @@
 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_store_m2m_tests_legend_qualifiedProperties$10: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: java.lang.String _licenseNumber()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: java.lang.String _registrationNumber()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = "true";
-goto label;
-label:
-v = "false";
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData: java.lang.String _title()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11.jimple	2025-03-13 09:25:39.699208495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11.jimple	2025-03-13 11:53:19.587836999 +0000
@@ -19,21 +19,19 @@
 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_store_m2m_tests_legend_qualifiedProperties$11: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _roadVehicle()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_match_getSeries__RoadVehicle_1__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData: java.lang.String _title()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12.jimple	2025-03-13 09:25:39.699208495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12.jimple	2025-03-13 11:53:12.207953104 +0000
@@ -7,31 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12;
 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_store_m2m_tests_legend_qualifiedProperties$12: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData: java.lang.String _title()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car: org.eclipse.collections.api.RichIterable _type()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13.jimple	2025-03-13 09:25:39.699208495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13.jimple	2025-03-13 11:53:19.587836999 +0000
@@ -7,31 +7,39 @@
 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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13;
 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_store_m2m_tests_legend_qualifiedProperties$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData: java.lang.String _title()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14.jimple	2025-03-13 09:25:39.699208495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14.jimple	2025-03-13 11:52:49.424311550 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14;
 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_store_m2m_tests_legend_qualifiedProperties$14: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car: org.eclipse.collections.api.RichIterable _type()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData: java.lang.String _author()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16.jimple	2025-03-13 09:25:16.883569495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16.jimple	2025-03-13 11:53:13.167938001 +0000
@@ -19,19 +19,27 @@
 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_store_m2m_tests_legend_qualifiedProperties$16: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData v;
-java.lang.String v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData: java.lang.String _author()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: java.lang.String _licenseNumber()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "LD");
+if v == 0 goto label;
+v = "This is a LD deriv";
+goto label;
+label:
+v = "This is not a LD deriv";
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17.jimple	2025-03-13 09:25:31.695335126 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17.jimple	2025-03-13 11:53:05.840053288 +0000
@@ -7,39 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17;
 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_store_m2m_tests_legend_qualifiedProperties$17: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17 v;
-java.lang.String v, v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: java.lang.String _licenseNumber()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "LD");
-if v == 0 goto label;
-v = "This is a LD deriv";
-goto label;
-label:
-v = "This is not a LD deriv";
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData: org.eclipse.collections.api.RichIterable _identifiers()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19.jimple	2025-03-13 09:25:23.343467274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19.jimple	2025-03-13 11:53:19.583837062 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19 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_store_m2m_tests_legend_qualifiedProperties$19;
 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_store_m2m_tests_legend_qualifiedProperties$19: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData: org.eclipse.collections.api.RichIterable _identifiers()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle: java.lang.String _type()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2.jimple	2025-03-13 09:25:37.259247097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2.jimple	2025-03-13 11:53:15.407902759 +0000
@@ -7,31 +7,40 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$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_store_m2m_tests_legend_qualifiedProperties$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint v;
+long v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car v;
+java.lang.Long v, v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2 v;
-java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car: java.lang.String _series()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint: org.eclipse.collections.api.RichIterable titleWords(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequality_greaterThan: boolean Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20.jimple	2025-03-13 09:25:39.703208432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20.jimple	2025-03-13 11:52:43.168409973 +0000
@@ -7,31 +7,34 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20;
 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_store_m2m_tests_legend_qualifiedProperties$20: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle: java.lang.String _type()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _roadVehicle()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_modelToModel_test_alloy_match_getType__RoadVehicle_1__String_MANY_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle,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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21.jimple	2025-03-13 09:25:34.807285890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21.jimple	2025-03-13 11:53:02.132111623 +0000
@@ -7,34 +7,28 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object 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, v;
+java.lang.Object v, v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21;
 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_store_m2m_tests_legend_qualifiedProperties$21: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21: java.lang.Object value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
-org.eclipse.collections.api.RichIterable v, v;
+java.lang.Object v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _roadVehicle()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_modelToModel_test_alloy_match_getType__RoadVehicle_1__String_MANY_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle,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);
-return v;
+return null;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22.jimple	2025-03-13 09:25:39.703208432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22.jimple	2025-03-13 11:53:19.587836999 +0000
@@ -7,39 +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_store_m2m_tests_legend_qualifiedProperties$22 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22;
 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_store_m2m_tests_legend_qualifiedProperties$22: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: java.lang.String _title()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23.jimple	2025-03-13 09:25:39.703208432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23.jimple	2025-03-13 11:53:19.587836999 +0000
@@ -7,39 +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_store_m2m_tests_legend_qualifiedProperties$23 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23;
 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_store_m2m_tests_legend_qualifiedProperties$23: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: java.lang.String _author()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24.jimple	2025-03-13 09:25:30.363356201 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24.jimple	2025-03-13 11:52:57.488184685 +0000
@@ -7,28 +7,58 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object 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;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v, v;
+java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24;
 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_store_m2m_tests_legend_qualifiedProperties$24: java.lang.Object value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24$1 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24$2 v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
+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_store_m2m_tests_legend_qualifiedProperties$24$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 480, 161, 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);
+interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
+return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25.jimple	2025-03-13 09:25:39.703208432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25.jimple	2025-03-13 11:52:54.400233266 +0000
@@ -24,14 +24,41 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+int v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25$1 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25$2 v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25 v;
-java.lang.String v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: java.lang.String _title()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
+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_store_m2m_tests_legend_qualifiedProperties$25$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 481, 161, 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);
+interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26.jimple	2025-03-13 09:25:39.703208432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26.jimple	2025-03-13 11:52:32.624575856 +0000
@@ -7,31 +7,39 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26 v;
+java.lang.Boolean 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_store_m2m_tests_legend_qualifiedProperties$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_store_m2m_tests_legend_qualifiedProperties$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: java.lang.String _author()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27.jimple	2025-03-13 09:25:31.103344492 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27.jimple	2025-03-13 11:53:05.672055931 +0000
@@ -19,46 +19,19 @@
 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_store_m2m_tests_legend_qualifiedProperties$27: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27$2 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
-boolean v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
-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_store_m2m_tests_legend_qualifiedProperties$27$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 480, 161, 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);
-interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: java.lang.String _author()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28.jimple	2025-03-13 09:25:05.611747874 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28.jimple	2025-03-13 11:53:19.587836999 +0000
@@ -19,46 +19,19 @@
 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_store_m2m_tests_legend_qualifiedProperties$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28$1 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28$2 v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
-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_store_m2m_tests_legend_qualifiedProperties$28$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 481, 161, 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);
-interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: java.lang.String _title()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29.jimple	2025-03-13 09:25:39.679208812 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29.jimple	2025-03-13 11:53:19.587836999 +0000
@@ -7,31 +7,39 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29 v;
+java.lang.Boolean 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_store_m2m_tests_legend_qualifiedProperties$29;
 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_store_m2m_tests_legend_qualifiedProperties$29: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29 v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: java.lang.String _author()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3.jimple	2025-03-13 09:25:39.695208559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3.jimple	2025-03-13 11:52:39.132473469 +0000
@@ -7,28 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Object 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;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v, v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$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_store_m2m_tests_legend_qualifiedProperties$3: java.lang.Object value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Object value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Object v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return null;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car: java.lang.String _series()>();
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$30.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$30.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$30.jimple	2025-03-13 09:25:39.703208432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$30.jimple	2025-03-13 11:53:19.587836999 +0000
@@ -37,7 +37,7 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31.jimple	2025-03-13 09:25:39.703208432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31.jimple	2025-03-13 11:52:38.736479699 +0000
@@ -7,39 +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.generated.core_store_m2m_tests_legend_qualifiedProperties$31 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31;
 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_store_m2m_tests_legend_qualifiedProperties$31: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
-boolean v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier: java.lang.String _id()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32.jimple	2025-03-13 09:25:26.771413034 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32.jimple	2025-03-13 11:53:19.151843858 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_store_m2m_tests_legend_qualifiedProperties$32 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32;
 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_store_m2m_tests_legend_qualifiedProperties$32: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: java.lang.String _title()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33.jimple	2025-03-13 09:25:39.699208495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33.jimple	2025-03-13 11:52:57.588183111 +0000
@@ -7,31 +7,39 @@
 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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33;
 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_store_m2m_tests_legend_qualifiedProperties$33: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier: java.lang.String _id()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34.jimple	2025-03-13 09:25:39.703208432 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34.jimple	2025-03-13 11:53:13.083939322 +0000
@@ -7,31 +7,58 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum 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;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34;
 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_store_m2m_tests_legend_qualifiedProperties$34: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34$1 v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+int v, v, v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34$2 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.eclipse.collections.api.RichIterable _identifiers()>();
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.eclipse.collections.api.RichIterable _identifiers()>();
+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_store_m2m_tests_legend_qualifiedProperties$34$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 493, 161, 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);
+interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35.jimple	2025-03-13 09:25:39.699208495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35.jimple	2025-03-13 11:52:44.924382347 +0000
@@ -7,39 +7,58 @@
 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_store_m2m_tests_legend_qualifiedProperties$35 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35;
 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_store_m2m_tests_legend_qualifiedProperties$35: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+int v, v, v, v;
 boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35$1 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35$2 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.eclipse.collections.api.RichIterable _identifiers()>();
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.eclipse.collections.api.RichIterable _identifiers()>();
+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_store_m2m_tests_legend_qualifiedProperties$35$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 492, 161, 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);
+interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1.jimple	2025-03-13 09:25:42.143169830 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1.jimple	2025-03-13 11:52:46.160362902 +0000
@@ -23,9 +23,9 @@
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 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)>("$core$1628748");
+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)>("$core$1628765");
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1628748");
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1628765");
 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 = v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction getSharedPureFunction(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36.jimple	2025-03-13 09:25:20.851506705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36.jimple	2025-03-13 11:52:46.160362902 +0000
@@ -19,15 +19,15 @@
 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_store_m2m_tests_legend_qualifiedProperties$36: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
 int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -35,14 +35,14 @@
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1 v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$2 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.eclipse.collections.api.RichIterable _identifiers()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
 if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.eclipse.collections.api.RichIterable _identifiers()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
 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_store_m2m_tests_legend_qualifiedProperties$36$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -52,7 +52,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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 493, 161, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 505, 161, 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);
 interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
 goto label;
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37.jimple	2025-03-13 09:25:28.787381136 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37.jimple	2025-03-13 11:52:41.708432942 +0000
@@ -19,46 +19,19 @@
 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_store_m2m_tests_legend_qualifiedProperties$37: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37$1 v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37$2 v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.eclipse.collections.api.RichIterable _identifiers()>();
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.eclipse.collections.api.RichIterable _identifiers()>();
-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_store_m2m_tests_legend_qualifiedProperties$37$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 492, 161, 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);
-interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: java.lang.String _author()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$38.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$38.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$38.jimple	2025-03-13 09:25:39.699208495 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$38.jimple	2025-03-13 11:53:09.783991239 +0000
@@ -37,7 +37,7 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39.jimple	2025-03-13 09:25:25.615431324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39.jimple	2025-03-13 11:53:16.971878155 +0000
@@ -19,46 +19,19 @@
 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_store_m2m_tests_legend_qualifiedProperties$39: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39$1 v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39$2 v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
-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_store_m2m_tests_legend_qualifiedProperties$39$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 505, 161, 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);
-interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier: java.lang.String _id()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4.jimple	2025-03-13 09:25:24.983441324 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4.jimple	2025-03-13 11:53:19.583837062 +0000
@@ -7,31 +7,28 @@
 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.Object execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
+java.lang.Object v, v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$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_store_m2m_tests_legend_qualifiedProperties$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4: java.lang.Object value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle: java.lang.String _series()>();
-return v;
+return null;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40.jimple	2025-03-13 09:25:39.695208559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40.jimple	2025-03-13 11:52:31.576592343 +0000
@@ -24,14 +24,41 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
+boolean v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40$2 v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
-java.lang.String v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: java.lang.String _author()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
+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_store_m2m_tests_legend_qualifiedProperties$40$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 504, 161, 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);
+interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41.jimple	2025-03-13 09:25:21.167501705 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41.jimple	2025-03-13 11:53:19.583837062 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41 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.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41;
 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_store_m2m_tests_legend_qualifiedProperties$41: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier: java.lang.String _id()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42.jimple	2025-03-13 09:25:39.695208559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42.jimple	2025-03-13 11:52:48.884320046 +0000
@@ -7,39 +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.generated.core_store_m2m_tests_legend_qualifiedProperties$42 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42;
 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_store_m2m_tests_legend_qualifiedProperties$42: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: java.lang.String _title()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43.jimple	2025-03-13 09:25:39.695208559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43.jimple	2025-03-13 11:53:19.583837062 +0000
@@ -7,58 +7,39 @@
 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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43;
 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_store_m2m_tests_legend_qualifiedProperties$43: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
-boolean v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43$1 v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43$2 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: org.eclipse.collections.api.RichIterable _identifiers()>();
-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_store_m2m_tests_legend_qualifiedProperties$43$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43$2: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(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/store/m2m/tests/legend/qualifiedProperties.pure", v, v, 504, 161, 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);
-interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: java.lang.String _id()>();
-goto label;
-label:
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier id(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44.jimple	2025-03-13 09:25:37.283246717 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44.jimple	2025-03-13 11:53:14.939910123 +0000
@@ -7,31 +7,39 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum 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_store_m2m_tests_legend_qualifiedProperties$44 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44;
 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_store_m2m_tests_legend_qualifiedProperties$44: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$45.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$45.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$45.jimple	2025-03-13 09:25:30.311357024 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$45.jimple	2025-03-13 11:53:12.767944294 +0000
@@ -37,7 +37,7 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46.jimple	2025-03-13 09:25:22.623478667 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46.jimple	2025-03-13 11:53:19.583837062 +0000
@@ -7,31 +7,39 @@
 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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46;
 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_store_m2m_tests_legend_qualifiedProperties$46: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book: java.lang.String _title()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47.jimple	2025-03-13 09:25:39.691208622 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47.jimple	2025-03-13 11:53:07.796022515 +0000
@@ -19,26 +19,26 @@
 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_store_m2m_tests_legend_qualifiedProperties$47: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47 v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Boolean v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
 boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier id(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5.jimple	2025-03-13 09:25:39.695208559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5.jimple	2025-03-13 11:53:18.567853046 +0000
@@ -7,39 +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_store_m2m_tests_legend_qualifiedProperties$5 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5;
 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_store_m2m_tests_legend_qualifiedProperties$5: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5 v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle: java.lang.String _series()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6.jimple	2025-03-13 09:25:39.695208559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6.jimple	2025-03-13 11:53:19.583837062 +0000
@@ -19,25 +19,21 @@
 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_store_m2m_tests_legend_qualifiedProperties$6: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+java.lang.Boolean v, v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6 v;
 boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: java.lang.Boolean _isElectric()>();
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7.jimple	2025-03-13 09:25:39.695208559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7.jimple	2025-03-13 11:52:58.060175685 +0000
@@ -7,39 +7,40 @@
 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_store_m2m_tests_legend_qualifiedProperties$7 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7;
 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_store_m2m_tests_legend_qualifiedProperties$7: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier v;
+java.lang.String v, v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7 v;
 boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: java.lang.String _licenseNumber()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: java.lang.String _registrationNumber()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+if v == 0 goto label;
+v = "true";
+goto label;
+label:
+v = "false";
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$8.jimple	2025-03-13 09:25:38.383229314 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$8.jimple	2025-03-13 11:53:19.583837062 +0000
@@ -37,7 +37,7 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_13");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType", "ISBN_10");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9.jimple	2025-03-13 09:25:39.695208559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9.jimple	2025-03-13 11:53:19.583837062 +0000
@@ -7,35 +7,33 @@
 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.generated.core_store_m2m_tests_legend_qualifiedProperties$9 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9;
 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_store_m2m_tests_legend_qualifiedProperties$9: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v, v, v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: java.lang.Boolean _isElectric()>();
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _roadVehicle()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_match_getSeries__RoadVehicle_1__String_$0_1$_(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties.jimple	2025-03-13 09:25:05.631747559 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties.jimple	2025-03-13 11:52:31.592592092 +0000
@@ -135,7 +135,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1626526");
+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$1626509");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAMappingWithAQualifiedProperty$1$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0");
@@ -224,7 +224,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1626576");
+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$1626559");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAConstraintWithAQualifiedPropertyOnTheSource$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0");
@@ -313,7 +313,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1626626");
+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$1626609");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAConstraintThatFailsWithAQualifiedPropertyOnTheSource$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0");
@@ -411,7 +411,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1626676");
+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$1626659");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAConstraintWithAQualifiedPropertyOnTheTarget$4$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0");
@@ -500,7 +500,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1626726");
+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$1626709");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAConstraintThatFailsWithAQualifiedPropertyOnTheTarget$5$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0");
@@ -599,7 +599,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1626776");
+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$1626759");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAGraphFetchTreeWithAQualifiedProperty$6$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0");
@@ -687,7 +687,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1626826");
+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$1626809");
 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$pure$mapping$modelToModel$test$alloy$match$checkMatchReturnMultiplicity$7$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0");
@@ -762,7 +762,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1626876");
+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$1626859");
 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$pure$mapping$modelToModel$test$alloy$dataQuality$checkEqualsOnPropertyReturningNull$8$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0");
@@ -880,191 +880,191 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629500", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getSeries$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getSeries$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getSeries$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getSeries$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getSeries$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629457", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getSeries$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629477", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$14", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629497", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$13", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629437", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629480", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$14", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$10", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$13", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_Book$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookWithFunction$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_Book$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookWithFunction$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628697", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$14: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_Book$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$15: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_Book$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookWithFunction$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$16: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookWithFunction$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$12", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$17: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_Book$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_Book$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookWithFunction$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookWithFunction$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$20: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$11", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628699", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$24", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$23: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629417", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$25", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$24: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$26", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$25: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$24", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$27", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$25", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628750", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$27: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$26", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$25", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$28: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$27", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$24", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$29: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$25", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628731", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$30;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$30: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628733", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629460", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$31: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628714", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookIdentifier$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$32: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$24", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookIdentifier$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$33: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookIdentifier$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629440", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$34: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookIdentifier$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$27", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$35: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629517", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$26", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$36: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$27", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$27", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$37: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$26", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$25", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$38;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$38: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628767", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628765", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$39: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$27", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_BookIdentifier$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$40: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$25", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$26", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$41: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_BookIdentifier$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_BookIdentifier$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$42: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628748", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$24", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$43: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$26", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$44: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_BookIdentifier$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628682", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$45;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$45: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628782", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629400", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$46: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$24", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1629420", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_qualifiedProperties$47: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1628716", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10.jimple	2025-03-13 09:25:54.406975827 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10.jimple	2025-03-13 11:53:01.800116847 +0000
@@ -7,31 +7,35 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$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: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _c()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::functions::date::DurationUnit", "DAYS");
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate adjustDate(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v, 1L, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11.jimple	2025-03-13 09:25:47.251089026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11.jimple	2025-03-13 11:53:07.036034472 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long 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;
+java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11 v;
@@ -19,26 +19,21 @@
 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_store_m2m_tests_legend_simpleObject$11: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+java.lang.Long v;
+long v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _b()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$349926");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate: long _epochDate()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12.jimple	2025-03-13 09:25:12.171644060 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12.jimple	2025-03-13 11:52:59.212157561 +0000
@@ -24,14 +24,30 @@
 }
 public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _s()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _dt()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$350667");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/store/m2m/tests/legend/simpleObject.pure", v, v, 1185, 73, 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/m4/coreinstance/primitive/date/DateTime;", 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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13.jimple	2025-03-13 09:25:39.715208242 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13.jimple	2025-03-13 11:53:06.196047687 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long 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.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13 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_store_m2m_tests_legend_simpleObject$13;
 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_store_m2m_tests_legend_simpleObject$13: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13 v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: java.lang.Long _i()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14.jimple	2025-03-13 09:25:54.402975890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14.jimple	2025-03-13 11:52:40.616450121 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14;
 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_store_m2m_tests_legend_simpleObject$14: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendC()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _c()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15.jimple	2025-03-13 09:25:54.402975890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -7,33 +7,38 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15 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_store_m2m_tests_legend_simpleObject$15;
 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_store_m2m_tests_legend_simpleObject$15: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _c()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _b()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$349909");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16.jimple	2025-03-13 09:25:48.035076622 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -7,42 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16;
 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_store_m2m_tests_legend_simpleObject$16: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16 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;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 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] = "Somebody ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
-v[1] = v;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _s()>();
 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17.jimple	2025-03-13 09:25:41.931173185 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -7,31 +7,31 @@
 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.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long 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_store_m2m_tests_legend_simpleObject$17;
 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_store_m2m_tests_legend_simpleObject$17: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+java.lang.Long v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: java.lang.Long _i()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18.jimple	2025-03-13 09:25:39.011219379 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18.jimple	2025-03-13 11:52:44.716385619 +0000
@@ -7,39 +7,33 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.math.BigDecimal 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)
 {
-java.math.BigDecimal v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18 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_store_m2m_tests_legend_simpleObject$18;
 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_store_m2m_tests_legend_simpleObject$18: java.math.BigDecimal value(java.math.BigDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.math.BigDecimal value(java.math.BigDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.math.BigDecimal v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.math.BigDecimal[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-java.lang.Number v;
-org.eclipse.collections.api.list.MutableList v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18;
-v := @parameter: java.math.BigDecimal;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 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.math.BigDecimal)[2];
-v[0] = v;
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _c()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19.jimple	2025-03-13 09:25:37.283246717 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19.jimple	2025-03-13 11:53:05.352060965 +0000
@@ -19,30 +19,30 @@
 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_store_m2m_tests_legend_simpleObject$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19$1 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
 java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString: java.lang.String _s()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: boolean Root_meta_pure_functions_string_isNoShorterThan_String_$0_1$__Integer_1__Boolean_1_(java.lang.String,long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 10L, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19$1: java.lang.String execute()>();
-goto label;
-label:
-v = "not ok";
-label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "Somebody ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v[1] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2.jimple	2025-03-13 09:25:54.410975763 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2.jimple	2025-03-13 11:53:07.060034093 +0000
@@ -19,27 +19,19 @@
 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_store_m2m_tests_legend_simpleObject$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString v;
-boolean v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString: java.lang.String _s()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: boolean Root_meta_pure_functions_string_isNoShorterThan_String_$0_1$__Integer_1__Boolean_1_(java.lang.String,long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 10L, v);
-if v == 0 goto label;
-v = "ok";
-goto label;
-label:
-v = "not ok";
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20.jimple	2025-03-13 09:25:54.402975890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20.jimple	2025-03-13 11:52:38.640481209 +0000
@@ -7,38 +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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20;
 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_store_m2m_tests_legend_simpleObject$20: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20 v;
-long v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.Boolean v;
-boolean v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20 v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X: long _i()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThan(java.lang.Number,java.lang.Number)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21.jimple	2025-03-13 09:25:54.402975890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21;
 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_store_m2m_tests_legend_simpleObject$21: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString: java.lang.String _s()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendC()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22.jimple	2025-03-13 09:25:30.363356201 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -19,30 +19,30 @@
 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_store_m2m_tests_legend_simpleObject$22: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22 v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA: java.lang.String _fld()>();
-v[0] = v;
-v[1] = "_a";
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString: java.lang.String _s()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: boolean Root_meta_pure_functions_string_isNoShorterThan_String_$0_1$__Integer_1__Boolean_1_(java.lang.String,long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 10L, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22$1: java.lang.String execute()>();
+goto label;
+label:
+v = "not ok";
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23.jimple	2025-03-13 09:25:54.402975890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -7,31 +7,38 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23 v;
+java.lang.Boolean 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_store_m2m_tests_legend_simpleObject$23;
 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_store_m2m_tests_legend_simpleObject$23: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString v;
+long v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+java.lang.Boolean v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString: java.lang.String _s()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X: long _i()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThan(java.lang.Number,java.lang.Number)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24.jimple	2025-03-13 09:25:47.335087695 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24.jimple	2025-03-13 11:52:40.672449240 +0000
@@ -7,58 +7,38 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24 v;
+java.lang.Boolean 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_store_m2m_tests_legend_simpleObject$24;
 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_store_m2m_tests_legend_simpleObject$24: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24: java.lang.Boolean value(java.lang.Boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(java.lang.Boolean, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24 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;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24 v;
+java.lang.Boolean v, v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: java.lang.Boolean;
 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)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _c()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
-v[0] = v;
-v[1] = " on ";
-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.type.Enumeration getEnumeration(java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum");
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable enumValues(org.finos.legend.pure.m.coreinstance.CoreInstance)>(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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352258");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "-", v);
-v[2] = v;
-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.<java.lang.Boolean: boolean booleanValue()>();
+if v != 0 goto label;
+v = 1;
+goto label;
+label:
+v = 0;
+label:
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25.jimple	2025-03-13 09:25:54.402975890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$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_store_m2m_tests_legend_simpleObject$25: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB _b()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendC()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26.jimple	2025-03-13 09:25:11.839649314 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26.jimple	2025-03-13 11:53:07.032034535 +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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26 v;
-java.lang.Boolean 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_store_m2m_tests_legend_simpleObject$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_store_m2m_tests_legend_simpleObject$26: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26 v;
-java.lang.Boolean v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA: java.lang.String _fld()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString: java.lang.String _s()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27.jimple	2025-03-13 09:25:23.071471578 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -7,31 +7,42 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA 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.generated.core_store_m2m_tests_legend_simpleObject$27 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27;
 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_store_m2m_tests_legend_simpleObject$27: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA _a()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA: java.lang.String _fld()>();
+v[0] = v;
+v[1] = "_a";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28.jimple	2025-03-13 09:25:54.402975890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28.jimple	2025-03-13 11:53:07.032034535 +0000
@@ -19,32 +19,19 @@
 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_store_m2m_tests_legend_simpleObject$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString;
 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)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _firstName()>();
-v[0] = v;
-v[1] = " ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
-v[2] = v;
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString: java.lang.String _s()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29.jimple	2025-03-13 09:25:54.402975890 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29.jimple	2025-03-13 11:52:45.164378571 +0000
@@ -7,41 +7,58 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA 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.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29 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_store_m2m_tests_legend_simpleObject$29;
 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_store_m2m_tests_legend_simpleObject$29: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendA()>();
-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/store/m2m/tests/legend/simpleObject.pure", v, v, 1274, 34, 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/generated/Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;", v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _c()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
+v[0] = v;
+v[1] = " on ";
+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.type.Enumeration getEnumeration(java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum");
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable enumValues(org.finos.legend.pure.m.coreinstance.CoreInstance)>(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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352241");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "-", v);
+v[2] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3.jimple	2025-03-13 09:25:49.563052451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3.jimple	2025-03-13 11:53:07.064034031 +0000
@@ -7,37 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$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_store_m2m_tests_legend_simpleObject$3: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-java.lang.Long v;
-org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3 v;
-java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: java.lang.Long _i()>();
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$349886");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendC()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30.jimple	2025-03-13 09:25:46.171106109 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30.jimple	2025-03-13 11:53:07.068033968 +0000
@@ -7,41 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30;
 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_store_m2m_tests_legend_simpleObject$30: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendB()>();
-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/store/m2m/tests/legend/simpleObject.pure", v, v, 1275, 34, 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/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB _b()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31.jimple	2025-03-13 09:25:46.703097695 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31.jimple	2025-03-13 11:53:07.068033968 +0000
@@ -7,72 +7,35 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31 v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31;
 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_store_m2m_tests_legend_simpleObject$31: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Class v;
-java.lang.Object v, v, v, v, v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _friendC()>();
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352266");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA: java.lang.String _fld()>();
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-if v == 0 goto label;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _friendC()>();
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352827");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/store/m2m/tests/legend/simpleObject.pure", v, v, 1276, 83, 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 = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _friendC()>();
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352837");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/store/m2m/tests/legend/simpleObject.pure", v, v, 1276, 209, 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/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB;", v);
-goto label;
-label:
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-label:
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32.jimple	2025-03-13 09:25:54.414975700 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32.jimple	2025-03-13 11:53:07.068033968 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32 v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32;
 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_store_m2m_tests_legend_simpleObject$32: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA _a()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33.jimple	2025-03-13 09:25:43.303151480 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33.jimple	2025-03-13 11:53:07.068033968 +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 org.finos.legend.pure.m.coreinstance.primitive.date.PureDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_store_m2m_tests_legend_simpleObject$33 v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33;
 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_store_m2m_tests_legend_simpleObject$33: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.coreinstance.primitive.date.DateTime v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum;
+v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.DateTime;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::functions::date::DurationUnit", "HOURS");
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate adjustDate(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v, 2L, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34.jimple	2025-03-13 09:25:36.223263488 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34.jimple	2025-03-13 11:53:07.064034031 +0000
@@ -19,33 +19,29 @@
 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_store_m2m_tests_legend_simpleObject$34: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34 v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB v;
 org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _firstName()>();
 v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _bName()>();
-v[1] = v;
+v[1] = " ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v[2] = v;
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35.jimple	2025-03-13 09:25:54.410975763 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35.jimple	2025-03-13 11:52:45.780368880 +0000
@@ -7,11 +7,11 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35 v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35;
@@ -19,36 +19,29 @@
 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_store_m2m_tests_legend_simpleObject$35: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Boolean v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
-boolean v;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: java.lang.String _cs()>();
-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.type.Enumeration getEnumeration(java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::dest::Colour");
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable enumValues(org.finos.legend.pure.m.coreinstance.CoreInstance)>(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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$349978");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_$0_1$__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendA()>();
+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/store/m2m/tests/legend/simpleObject.pure", v, v, 1274, 34, 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/generated/Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;", 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36.jimple	2025-03-13 09:25:45.487116931 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36.jimple	2025-03-13 11:53:07.064034031 +0000
@@ -7,52 +7,41 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36 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_store_m2m_tests_legend_simpleObject$36;
 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_store_m2m_tests_legend_simpleObject$36: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendB()>();
+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/store/m2m/tests/legend/simpleObject.pure", v, v, 1275, 34, 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/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA;", 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37.jimple	2025-03-13 09:25:54.410975763 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37.jimple	2025-03-13 11:53:07.068033968 +0000
@@ -7,31 +7,72 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37;
 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_store_m2m_tests_legend_simpleObject$37: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Class v;
+java.lang.Object v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendC()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _friendC()>();
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352249");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_size_isNotEmpty: boolean Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+if v == 0 goto label;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _friendC()>();
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352810");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/store/m2m/tests/legend/simpleObject.pure", v, v, 1276, 83, 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 = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _friendC()>();
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352820");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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/store/m2m/tests/legend/simpleObject.pure", v, v, 1276, 209, 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/generated/Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB;", v);
+goto label;
+label:
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38.jimple	2025-03-13 09:25:46.943093897 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38.jimple	2025-03-13 11:53:07.064034031 +0000
@@ -19,27 +19,33 @@
 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_store_m2m_tests_legend_simpleObject$38: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38 v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB v;
 org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB v;
+java.lang.Long v, v;
+java.lang.String v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB: java.lang.String _fld()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 v[0] = v;
-v[1] = "_b";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _bName()>();
+v[1] = v;
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39.jimple	2025-03-13 09:25:52.359008222 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39.jimple	2025-03-13 11:53:07.064034031 +0000
@@ -7,52 +7,48 @@
 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.generated.core_store_m2m_tests_legend_simpleObject$39 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39;
 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_store_m2m_tests_legend_simpleObject$39: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39 v;
-java.lang.Long[] v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Boolean v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: java.lang.String _cs()>();
+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.type.Enumeration getEnumeration(java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::dest::Colour");
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable enumValues(org.finos.legend.pure.m.coreinstance.CoreInstance)>(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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$349961");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_collection_in: boolean Root_meta_pure_functions_collection_in_Any_$0_1$__Any_MANY__Boolean_1_(java.lang.Object,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4.jimple	2025-03-13 09:25:54.410975763 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4.jimple	2025-03-13 11:52:46.252361454 +0000
@@ -7,43 +7,39 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Double 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.Double v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4 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_store_m2m_tests_legend_simpleObject$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_store_m2m_tests_legend_simpleObject$4: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Double v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4 v;
-int v, v, v, v;
-double v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(1.0);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: double _f()>();
-v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(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/store/m2m/tests/legend/simpleObject.pure", v, v, 1182, 25, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Double divide(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString: java.lang.String _s()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_stringExtension: boolean Root_meta_pure_functions_string_isNoShorterThan_String_$0_1$__Integer_1__Boolean_1_(java.lang.String,long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 10L, v);
+if v == 0 goto label;
+v = "ok";
+goto label;
+label:
+v = "not ok";
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40.jimple	2025-03-13 09:25:35.959267664 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40.jimple	2025-03-13 11:52:36.012522555 +0000
@@ -19,36 +19,40 @@
 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_store_m2m_tests_legend_simpleObject$40: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
+long v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
-org.eclipse.collections.api.RichIterable v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _aName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
 v[1] = v;
 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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41.jimple	2025-03-13 09:25:53.498990189 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41.jimple	2025-03-13 11:52:46.176362650 +0000
@@ -19,35 +19,27 @@
 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_store_m2m_tests_legend_simpleObject$41: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41 v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
 org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v, v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB;
 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)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _c()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB: java.lang.String _fld()>();
 v[0] = v;
-v[1] = " on ";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum", "FRIDAY");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
-v[2] = v;
+v[1] = "_b";
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42.jimple	2025-03-13 09:25:52.755001959 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42.jimple	2025-03-13 11:53:07.060034093 +0000
@@ -7,48 +7,39 @@
 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.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42;
 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_store_m2m_tests_legend_simpleObject$42: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42: java.lang.Long value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.Long[] v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42 v;
-java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
+java.lang.Number v;
 org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA;
+v := @parameter: java.lang.Long;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = newarray (java.lang.Long)[2];
 v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _aName()>();
 v[1] = v;
 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.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Number times(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43.jimple	2025-03-13 09:25:52.319008855 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43.jimple	2025-03-13 11:53:07.060034093 +0000
@@ -19,28 +19,28 @@
 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_store_m2m_tests_legend_simpleObject$43: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 long v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43 v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 java.lang.Long v, v, v, v;
 java.lang.String v, v, v, v;
 java.lang.Number v;
 java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
 v[0] = v;
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
@@ -49,7 +49,7 @@
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
 v = virtualinvoke v.<java.lang.Long: long longValue()>();
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44.jimple	2025-03-13 09:25:53.770985887 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44.jimple	2025-03-13 11:53:04.680071537 +0000
@@ -7,46 +7,48 @@
 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_store_m2m_tests_legend_simpleObject$44 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44;
 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_store_m2m_tests_legend_simpleObject$44: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Long v, v;
-java.lang.Boolean v;
-boolean v, v, v;
+java.lang.String v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y: long _i()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThan(java.lang.Number,java.lang.Number)>(v, v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y: boolean _b()>();
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v[0] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _aName()>();
+v[1] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$45.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$45.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$45.jimple	2025-03-13 09:25:28.619383794 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$45.jimple	2025-03-13 11:53:07.060034093 +0000
@@ -24,19 +24,17 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$45 v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
 org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$45;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
@@ -46,15 +44,9 @@
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
 v[0] = v;
 v[1] = " on ";
-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.type.Enumeration getEnumeration(java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum");
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable enumValues(org.finos.legend.pure.m.coreinstance.CoreInstance)>(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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352242");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,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.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum", "FRIDAY");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
 v[2] = v;
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46.jimple	2025-03-13 09:25:54.410975763 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46.jimple	2025-03-13 11:53:07.060034093 +0000
@@ -7,35 +7,48 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46;
 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_store_m2m_tests_legend_simpleObject$46: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+java.lang.String v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46;
-v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA;
 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.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::functions::date::DurationUnit", "DAYS");
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate adjustDate(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v, 1L, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v[0] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _aName()>();
+v[1] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47.jimple	2025-03-13 09:25:54.410975763 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47.jimple	2025-03-13 11:52:51.976271402 +0000
@@ -7,31 +7,52 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47;
 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_store_m2m_tests_legend_simpleObject$47: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A v;
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _friendC()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48.jimple	2025-03-13 09:25:10.335673115 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48.jimple	2025-03-13 11:52:55.324218730 +0000
@@ -19,20 +19,28 @@
 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_store_m2m_tests_legend_simpleObject$48: java.lang.Boolean value(java.lang.Boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(java.lang.Boolean, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48 v;
-java.lang.Boolean v, v;
-boolean v, v;
+long v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+java.lang.Boolean v;
+boolean v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48;
-v := @parameter: java.lang.Boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-if v != 0 goto label;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(2L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y: long _i()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean lessThan(java.lang.Number,java.lang.Number)>(v, v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y: boolean _b()>();
+if v == 0 goto label;
 v = 1;
 goto label;
 label:
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49.jimple	2025-03-13 09:25:54.410975763 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49.jimple	2025-03-13 11:53:06.224047246 +0000
@@ -7,39 +7,58 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long 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.generated.core_store_m2m_tests_legend_simpleObject$49 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long 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_store_m2m_tests_legend_simpleObject$49;
 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_store_m2m_tests_legend_simpleObject$49: java.lang.Long value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49 v;
-java.lang.Long[] v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
-java.lang.Number v;
 org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enumeration v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49;
-v := @parameter: java.lang.Long;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 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.Long)[2];
+v = newarray (java.lang.String)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _c()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum: java.lang.String _name()>();
 v[0] = v;
-v[1] = v;
+v[1] = " on ";
+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.type.Enumeration getEnumeration(java.lang.String)>("Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum");
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.eclipse.collections.api.RichIterable enumValues(org.finos.legend.pure.m.coreinstance.CoreInstance)>(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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$352225");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "-", v);
+v[2] = v;
 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: java.lang.Number times(org.eclipse.collections.api.RichIterable)>(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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5.jimple	2025-03-13 09:25:43.567147303 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5.jimple	2025-03-13 11:53:07.060034093 +0000
@@ -7,11 +7,11 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long 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.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5 v;
+java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5;
@@ -19,26 +19,25 @@
 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_store_m2m_tests_legend_simpleObject$5: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5 v;
+java.lang.Long v;
 org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _d()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: java.lang.Long _i()>();
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$349901");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$349869");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50.jimple	2025-03-13 09:25:24.367451071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50.jimple	2025-03-13 11:53:07.060034093 +0000
@@ -7,35 +7,39 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.math.BigDecimal execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.math.BigDecimal v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50;
 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_store_m2m_tests_legend_simpleObject$50: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50: java.math.BigDecimal value(java.math.BigDecimal,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.m.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.math.BigDecimal value(java.math.BigDecimal, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.math.BigDecimal v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.primitive.date.DateTime v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+java.math.BigDecimal[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+java.lang.Number v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50;
-v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.DateTime;
+v := @parameter: java.math.BigDecimal;
 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.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::functions::date::DurationUnit", "HOURS");
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate adjustDate(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v, 2L, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.math.BigDecimal)[2];
+v[0] = v;
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6.jimple	2025-03-13 09:25:48.255073142 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6.jimple	2025-03-13 11:53:07.064034031 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Double 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;
+java.lang.Double v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -19,36 +19,31 @@
 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_store_m2m_tests_legend_simpleObject$6: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6 v;
-org.eclipse.collections.api.block.function.Function v;
-int v, v, v, v;
+java.lang.Double v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6 v;
+int v, v, v, v;
+double v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _sd()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$350675");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(1.0);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: double _f()>();
+v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(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/store/m2m/tests/legend/simpleObject.pure", v, v, 1184, 72, 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/m4/coreinstance/primitive/date/StrictDate;", 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/simpleObject.pure", v, v, 1182, 25, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Double divide(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7.jimple	2025-03-13 09:25:37.483243553 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7.jimple	2025-03-13 11:53:07.068033968 +0000
@@ -7,54 +7,38 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7 v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7;
 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_store_m2m_tests_legend_simpleObject$7: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Double v;
-long v, v;
-java.lang.Long v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.DateTime v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.DateTime parseDateTime(java.lang.String)>("1970-01-01T00:00:00.0000000+0000");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate: long _epochDate()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
-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/store/m2m/tests/legend/simpleObject.pure", v, v, 1141, 65, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Double divide(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Long floor(java.lang.Number)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::functions::date::DurationUnit", "MICROSECONDS");
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate adjustDate(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _d()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$349884");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8.jimple	2025-03-13 09:25:50.903031254 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8.jimple	2025-03-13 11:53:07.072033905 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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;
-java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8 v;
@@ -19,21 +19,36 @@
 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_store_m2m_tests_legend_simpleObject$8: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-long v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate: long _epochDate()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _sd()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$350658");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(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/store/m2m/tests/legend/simpleObject.pure", v, v, 1184, 72, 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/m4/coreinstance/primitive/date/StrictDate;", 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$82.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$82.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$82.jimple	2025-03-13 09:25:20.199517022 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$82.jimple	2025-03-13 11:53:07.036034472 +0000
@@ -56,7 +56,7 @@
 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 = 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$352729");
+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$352712");
 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;
@@ -77,7 +77,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/simpleObject.pure", v, v, 931, 160, 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_mapping_modelToModel_test_shared_dest_TradeExtended;", 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::graphFetch::RootGraphFetchTree", "$core$351431");
+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$351414");
 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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9.jimple	2025-03-13 09:25:54.414975700 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9.jimple	2025-03-13 11:53:07.068033968 +0000
@@ -7,48 +7,54 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate 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.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9;
 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_store_m2m_tests_legend_simpleObject$9: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+java.lang.Double v;
+long v, v;
+java.lang.Long v, v, v;
 int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.DateTime v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData: org.eclipse.collections.api.RichIterable _dt()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$350684");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.DateTime parseDateTime(java.lang.String)>("1970-01-01T00:00:00.0000000+0000");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate: long _epochDate()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
 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/store/m2m/tests/legend/simpleObject.pure", v, v, 1185, 73, 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/m4/coreinstance/primitive/date/DateTime;", 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core/store/m2m/tests/legend/simpleObject.pure", v, v, 1141, 65, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Double divide(java.lang.Number,java.lang.Number,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.Long floor(java.lang.Number)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::functions::date::DurationUnit", "MICROSECONDS");
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate adjustDate(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,long,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject.jimple	2025-03-13 09:25:10.387672292 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject.jimple	2025-03-13 11:52:34.344548796 +0000
@@ -55,7 +55,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346719");
+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$346571");
 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$pure$mapping$modelToModel$test$alloy$simple$testConcreteFunctionCallWithNoPropertyAccess$2$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_7$0");
@@ -133,7 +133,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346760");
+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$346743");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObject$1$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -211,7 +211,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346782");
+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$346765");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubType$2$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -289,7 +289,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346804");
+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$346787");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeChecked$3$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -367,7 +367,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346826");
+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$346809");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeWithNestedAssosiationChecked$4$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -445,7 +445,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346848");
+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$346831");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfMultipleObjects$5$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -523,7 +523,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346870");
+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$346853");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOneObjectReverse$6$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -601,7 +601,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346892");
+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$346875");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeMissingProperty$7$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -679,7 +679,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346914");
+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$346897");
 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$pure$mapping$modelToModel$test$alloy$simple$supportForPrimitivesAndEnumerations$8$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -757,7 +757,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346940");
+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$346923");
 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$pure$mapping$modelToModel$test$alloy$simple$supportForPrimitivesAndEnumerationsChecked$9$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -835,7 +835,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346966");
+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$346949");
 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$pure$mapping$modelToModel$test$alloy$simple$supportForEmptyValues$10$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -913,7 +913,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$346988");
+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$346971");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeWithoutAssoc$11$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -991,7 +991,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347010");
+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$346993");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithMultiSubTypesWithoutAssoc$12$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1063,7 +1063,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347032");
+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$347015");
 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$pure$mapping$modelToModel$test$alloy$simple$ignoresUnwantedValues$13$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1122,7 +1122,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347063");
+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$347046");
 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$pure$mapping$modelToModel$test$alloy$simple$canMapToAnEnumerationName$14$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1181,7 +1181,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347094");
+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$347077");
 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$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumInMapping$15$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1240,7 +1240,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347125");
+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$347108");
 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$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumValuesInMapping$16$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1305,7 +1305,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347156");
+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$347139");
 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$pure$mapping$modelToModel$test$alloy$simple$unmappedOptionalPropertiesAreEmpty$17$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1383,7 +1383,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347182");
+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$347165");
 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$pure$mapping$modelToModel$test$alloy$simple$testM2MQueryWithMappingUsingSuperTypeProperties$18$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1455,7 +1455,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347213");
+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$347196");
 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$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumValuesInMappingFilter$19$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1520,7 +1520,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347244");
+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$347227");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReference$20$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1598,7 +1598,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347266");
+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$347249");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceChecked$21$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1676,7 +1676,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347288");
+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$347271");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceHasDefectsIfMultipleClassesMatch$22$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1754,7 +1754,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347310");
+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$347293");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeSameNameFullyQualifiedSerialize$23$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1832,7 +1832,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347332");
+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$347315");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithMultiLevelInheritance$24$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1910,7 +1910,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347354");
+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$347337");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingUsingExplicitAssert$25$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -1988,7 +1988,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347376");
+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$347359");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingUsingImplicitAssert$26$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -2066,7 +2066,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347398");
+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$347381");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingEpochDateInMicrosecondsToDate$27$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -2143,7 +2143,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347424");
+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$347407");
 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$pure$mapping$modelToModel$test$alloy$simple$simpleGraphFetchAndSerialize$28$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -2247,7 +2247,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347451");
+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$347434");
 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::pure::mapping::modelToModel::test::simple::mappingWithTypeName");
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -2328,7 +2328,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347488");
+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$347471");
 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::pure::mapping::modelToModel::test::simple::mappingWithTypeName");
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -2391,7 +2391,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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$347524");
+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$347507");
 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::pure::mapping::modelToModel::test::simple::mappingWithTypeName");
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -2449,7 +2449,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$347560");
+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$347543");
 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$pure$mapping$modelToModel$test$alloy$simple$testUnionMappingSimilarClassWithFilter$32$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0");
@@ -2541,199 +2541,199 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithImplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352225", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$16", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352810", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$17", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithImplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$18", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$16", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$19", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$17", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleEpochToDate_FromEpochDate$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$18", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleEpochToDate_FromEpochDate$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$19", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$20", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleEpochToDate_FromEpochDate$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$22", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$350658", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$21", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleEpochToDate_FromEpochDate$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$24", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$20", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$23", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$349961", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$14: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352827", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$22", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$15: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_enumNameMapping_Name$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$21", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$16: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingMissingProperty__S_Person$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$24", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$17: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352242", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$23", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$349901", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_enumNameMapping_Name$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithExplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingMissingProperty__S_Person$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$20: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352241", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_sparseDataMapping_SomeOptionalData$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352820", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionC_c1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithExplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$23: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_sparseDataMapping2_SomeOptionalData$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$24: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMappingFilter_Name$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$349909", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$25: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352249", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionC_c1$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_sparseDataMapping_SomeOptionalData$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$27: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionC_c1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$28: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingReverse__S_Person$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_sparseDataMapping2_SomeOptionalData$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$29: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMappingFilter_Name$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$30: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$31: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionC_c1$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$32: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352258", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$33: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$349978", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$350667", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$34: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_C$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingReverse__S_Person$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$35: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMappingFilter_Name$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$10", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$36: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_C$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$11", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$37: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352837", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$12", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$38: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionC_c2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_C$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$39: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMappingFilter_Name$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$40: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_A$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_C$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$41: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_externalEnumMapping_Name$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionC_c2$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$42: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_B$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$349869", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$43: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_B$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_A$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$44: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_A$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$45;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$45: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMapping_Name$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_externalEnumMapping_Name$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$46: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$350675", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_B$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$47: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$352266", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_B$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$48: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$349926", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$49: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$349886", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMapping_Name$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObject$50: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$350684", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$349884", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObjectXml.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObjectXml.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObjectXml.jimple	2025-03-13 09:25:28.171390882 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_simpleObjectXml.jimple	2025-03-13 11:52:43.148410288 +0000
@@ -36,7 +36,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451683");
+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$1451666");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOfOneObject$1$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -128,7 +128,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451705");
+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$1451688");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOfMultipleObjects$2$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -224,7 +224,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451727");
+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$1451710");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOfMultipleObjectsChecked$3$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -361,7 +361,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451754");
+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$1451737");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOneObjectReverse$4$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -453,7 +453,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451776");
+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$1451759");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlSupportForPrimitivesAndEnumerations$5$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -557,7 +557,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451798");
+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$1451781");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlSupportForEmptyValues$6$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -653,7 +653,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451820");
+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$1451803");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlSupportForReplacementUnsupportedCharactersInNames$7$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -749,7 +749,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451842");
+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$1451825");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlIgnoresUnwantedValues$8$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -845,7 +845,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451873");
+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$1451856");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlDeserializeComplexObject$9$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -942,7 +942,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451895");
+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$1451878");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlDeserializeComplexObjectChecked$10$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
@@ -1077,7 +1077,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451922");
+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$1451905");
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl;
@@ -1169,7 +1169,7 @@
 org.finos.legend.pure.generated.Root_meta_external_store_model_XmlModelConnection v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1451957");
+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$1451940");
 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$pure$mapping$modelToModel$test$xmlStore$simple$xmlDeserializeValueWithoutTagObject$12$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping$2.jimple	2025-03-13 09:25:44.119138572 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping$2.jimple	2025-03-13 11:52:36.996507074 +0000
@@ -37,7 +37,7 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Firm: org.eclipse.collections.api.RichIterable _employees()>();
 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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1125170");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1125153");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_string_toString_joinStrings: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, ",", v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.jimple	2025-03-13 09:25:31.763334050 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.jimple	2025-03-13 11:52:37.000507011 +0000
@@ -32,7 +32,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1125065");
+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$1125034");
 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$pure$mapping$modelToModel$test$alloy$simple$canNavigateSourceAssociationToClassNotSeparatelyMapped$1$system$imports$import__core_store_m2m_tests_legend_sourceAssociationRequiredByMapping_pure_1$0");
@@ -98,7 +98,7 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1125170", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1125153", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_sourceAssociationRequiredByMapping$2: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12.jimple	2025-03-13 09:25:14.239611334 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12.jimple	2025-03-13 11:52:42.912414001 +0000
@@ -7,42 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$12: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, 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;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12 v;
-java.lang.String v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm: java.lang.String _id()>();
-v[0] = v;
-v[1] = " updated";
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm _firm()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13.jimple	2025-03-13 09:25:45.651114336 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13.jimple	2025-03-13 11:52:42.912414001 +0000
@@ -19,40 +19,30 @@
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
+java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.eclipse.collections.api.list.MutableList v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13 v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1: java.lang.String _fullName()>();
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm: java.lang.String _id()>();
 v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
+v[1] = " updated";
 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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(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.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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14.jimple	2025-03-13 09:25:42.163169514 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14.jimple	2025-03-13 11:52:42.912414001 +0000
@@ -7,31 +7,52 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm 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.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$14: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm _firm()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1: java.lang.String _fullName()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22.jimple	2025-03-13 09:25:47.827079912 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22.jimple	2025-03-13 11:52:35.396532246 +0000
@@ -7,31 +7,37 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22 v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$22: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
+java.lang.Boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm _firm()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
+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::pure::mapping::modelToModel::test::alloy::autoMapping::model::Firm");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23.jimple	2025-03-13 09:25:56.570941597 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23.jimple	2025-03-13 11:52:42.908414064 +0000
@@ -7,37 +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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23 v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$23: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23 v;
-java.lang.Boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.mapping.SetImplementation: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class _class()>();
-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::pure::mapping::modelToModel::test::alloy::autoMapping::model::Firm");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm _firm()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26.jimple	2025-03-13 09:25:45.591115286 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26.jimple	2025-03-13 11:52:42.904414127 +0000
@@ -7,36 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$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_store_m2m_tests_legend_testComplexTypeAutoMapping$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address _address()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27.jimple	2025-03-13 09:25:16.939568608 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27.jimple	2025-03-13 11:52:42.904414127 +0000
@@ -7,31 +7,36 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address 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.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$27: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm v;
+java.lang.Long v, v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address _address()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29.jimple	2025-03-13 09:25:17.039567026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29.jimple	2025-03-13 11:52:42.908414064 +0000
@@ -7,36 +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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$29: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property v;
+java.lang.Boolean v;
+java.lang.String v;
+boolean v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "addresses");
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30.jimple	2025-03-13 09:25:37.975235770 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30.jimple	2025-03-13 11:52:42.904414127 +0000
@@ -7,35 +7,36 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$30: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30 v;
-java.lang.String v;
-boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "addresses");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6.jimple	2025-03-13 09:25:53.850984621 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6.jimple	2025-03-13 11:52:42.884414440 +0000
@@ -7,36 +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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property v;
+java.lang.Boolean v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "addresses");
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7.jimple	2025-03-13 09:25:43.179153442 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7.jimple	2025-03-13 11:52:42.884414440 +0000
@@ -7,35 +7,36 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7 v;
-java.lang.Boolean 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_store_m2m_tests_legend_testComplexTypeAutoMapping$7;
 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_store_m2m_tests_legend_testComplexTypeAutoMapping$7: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7 v;
-java.lang.Boolean v;
-java.lang.String v;
-boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.Property: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "addresses");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping.jimple	2025-03-13 09:25:14.263610954 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping.jimple	2025-03-13 11:52:32.508577680 +0000
@@ -8,6 +8,23 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
+java.lang.String v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = null;
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_legend_tools_devUtils: java.lang.String Root_meta_legend_executeLegendQuery_FunctionDefinition_1__Pair_MANY__ExecutionContext_1__Extension_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+return v;
+}
 public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughSimple__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
@@ -28,7 +45,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591207");
+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$1591201");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughSimple__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -77,7 +94,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591242");
+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$1591236");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughSimple__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -126,7 +143,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591277");
+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$1591271");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughSimple__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -175,7 +192,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591312");
+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$1591306");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithMultipleProperties__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -224,7 +241,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591347");
+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$1591341");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevel__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -273,7 +290,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591382");
+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$1591376");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithConcatenateFunctionMapping__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -322,7 +339,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591417");
+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$1591411");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughViaPropertyAccess__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -371,7 +388,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591452");
+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$1591446");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughViaUserDefinedFunction__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -420,7 +437,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591487");
+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$1591481");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithSubType__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -469,7 +486,7 @@
 org.finos.legend.pure.generated.Root_meta_core_runtime_ConnectionStore_Impl v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1591522");
+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$1591516");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubType__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -508,12 +525,12 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$1591557");
+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$1591551");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithMultipleProperties__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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::graphFetch::RootGraphFetchTree", "$core$1591577");
+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$1591571");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -531,12 +548,12 @@
 java.lang.String v, v;
 boolean v;
 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::graphFetch::RootGraphFetchTree", "$core$1591590");
+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$1591584");
 v = staticinvoke <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubType__Mapping_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_graphFetch_graphExtension: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.eclipse.collections.api.RichIterable,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::graphFetch::RootGraphFetchTree", "$core$1591610");
+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$1591604");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,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 = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphExtension: java.lang.String Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.GraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -1206,23 +1223,6 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address _address()>();
 return v;
 }
-public static java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
-java.lang.String v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = null;
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_extensions_functions: org.eclipse.collections.api.RichIterable Root_meta_pure_extension_defaultExtensions__Extension_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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_legend_tools_devUtils: java.lang.String Root_meta_legend_executeLegendQuery_FunctionDefinition_1__Pair_MANY__ExecutionContext_1__Extension_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
-return v;
-}
 static void <clinit>()
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$9 v;
@@ -1285,11 +1285,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$11", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$8: void <init>()>();
@@ -1309,15 +1309,15 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm_firm$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithSubTypeBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm_firm$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$14: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithSubTypeBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$15: void <init>()>();
@@ -1349,11 +1349,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$23: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$8", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$24;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$24: void <init>()>();
@@ -1365,11 +1365,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubTypeBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$27: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubTypeBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$28: void <init>()>();
@@ -1377,11 +1377,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$29: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$10", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$30: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$31;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testComplexTypeAutoMapping$31: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$3.jimple	2025-03-13 09:25:16.207580191 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$3.jimple	2025-03-13 11:53:03.536089534 +0000
@@ -38,11 +38,11 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails _accountDetails()>();
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1540284");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1540267");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails _accountDetails()>();
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1540292");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1540275");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5.jimple	2025-03-13 09:25:16.203580254 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5.jimple	2025-03-13 11:53:16.311888538 +0000
@@ -7,31 +7,41 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5 v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5;
 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_store_m2m_tests_legend_testEquality$5: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5 v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Boolean v;
+java.lang.Object v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _accountType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails _accountDetails()>();
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1540257");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, null);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$6.jimple	2025-03-13 09:25:05.023757181 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$6.jimple	2025-03-13 11:53:17.531869345 +0000
@@ -24,6 +24,8 @@
 }
 public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.map.MutableMap v;
 org.eclipse.collections.api.block.function.Function v;
@@ -38,9 +40,11 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails _accountDetails()>();
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1540274");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1540242");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, null);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::simple::AccountType", "TEST_ACCOUNT");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7.jimple	2025-03-13 09:25:16.203580254 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7.jimple	2025-03-13 11:53:18.951847005 +0000
@@ -7,11 +7,11 @@
 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.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7 v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7;
@@ -19,33 +19,21 @@
 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_store_m2m_tests_legend_testEquality$7: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+java.lang.Long v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7 v;
-java.lang.Boolean v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails v;
-boolean v;
+long v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails _accountDetails()>();
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1540259");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object mapToOneOverOne(java.lang.Object,java.util.function.BiFunction,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.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::alloy::simple::AccountType", "TEST_ACCOUNT");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source: long _accountNumber()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8.jimple	2025-03-13 09:25:16.203580254 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8.jimple	2025-03-13 11:53:18.951847005 +0000
@@ -7,33 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Long execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$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_store_m2m_tests_legend_testEquality$8: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-long v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_Source: long _accountNumber()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_AccountDetails: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _accountType()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality.jimple	2025-03-13 09:25:05.027757117 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality.jimple	2025-03-13 11:52:47.252345721 +0000
@@ -32,7 +32,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1540082");
+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$1540065");
 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::pure::mapping::modelToModel::test::alloy::simple::EqualityTestMapping");
 v = new org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -104,11 +104,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1540259", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1540257", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1540284", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1540275", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$3: void <init>()>();
@@ -116,23 +116,23 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1540274", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1540267", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1540292", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_EqualityTestMapping_Target$12", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_EqualityTestMapping_Target$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_EqualityTestMapping_Target$11", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_EqualityTestMapping_Target$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_EqualityTestMapping_Target$10", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testEquality$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_simple_EqualityTestMapping_Target$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1540242", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1.jimple	2025-03-13 09:25:25.591431704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1.jimple	2025-03-13 11:52:51.160284239 +0000
@@ -7,31 +7,48 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1;
 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_store_m2m_tests_legend_testExplosion$1: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.Long[] v;
+long v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
+java.lang.Long v, v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[3];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: long _side()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[0] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: long _side()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[1] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: long _side()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v[2] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10.jimple	2025-03-13 09:25:25.603431514 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10.jimple	2025-03-13 11:53:17.351872176 +0000
@@ -7,42 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$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: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1434159");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433879");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address: java.lang.String _street()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11.jimple	2025-03-13 09:25:25.603431514 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11.jimple	2025-03-13 11:53:17.355872113 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address 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.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address 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_store_m2m_tests_legend_testExplosion$11 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11;
 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_store_m2m_tests_legend_testExplosion$11: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _address()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12.jimple	2025-03-13 09:25:25.603431514 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12.jimple	2025-03-13 11:53:17.351872176 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address 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_store_m2m_tests_legend_testExplosion$12 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12;
 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_store_m2m_tests_legend_testExplosion$12: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _address()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13.jimple	2025-03-13 09:25:25.603431514 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13.jimple	2025-03-13 11:52:59.888146927 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_store_m2m_tests_legend_testExplosion$13 v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13;
 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_store_m2m_tests_legend_testExplosion$13: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13 v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _dateOfBirth()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14.jimple	2025-03-13 09:25:25.587431767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14.jimple	2025-03-13 11:52:40.760447857 +0000
@@ -7,31 +7,38 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14 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;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14;
 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_store_m2m_tests_legend_testExplosion$14: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate _dateOfBirth()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433752");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15.jimple	2025-03-13 09:25:25.587431767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15.jimple	2025-03-13 11:52:58.624166813 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_legend_testExplosion$15: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16.jimple	2025-03-13 09:25:25.587431767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16.jimple	2025-03-13 11:52:46.236361706 +0000
@@ -7,38 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_store_m2m_tests_legend_testExplosion$16 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16;
 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_store_m2m_tests_legend_testExplosion$16: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433769");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18.jimple	2025-03-13 09:25:25.591431704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18.jimple	2025-03-13 11:52:53.652245034 +0000
@@ -7,31 +7,38 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18 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_store_m2m_tests_legend_testExplosion$18;
 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_store_m2m_tests_legend_testExplosion$18: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433799");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19.jimple	2025-03-13 09:25:25.591431704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19.jimple	2025-03-13 11:53:17.339872366 +0000
@@ -7,38 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19 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_store_m2m_tests_legend_testExplosion$19;
 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_store_m2m_tests_legend_testExplosion$19: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433816");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2.jimple	2025-03-13 09:25:25.591431704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2.jimple	2025-03-13 11:52:51.976271402 +0000
@@ -7,48 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$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_store_m2m_tests_legend_testExplosion$2: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Long[] v;
-long v, v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
 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.Long)[3];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: long _side()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: long _side()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[1] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: long _side()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v[2] = v;
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20.jimple	2025-03-13 09:25:25.583431832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20.jimple	2025-03-13 11:52:37.572498012 +0000
@@ -19,19 +19,24 @@
 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_store_m2m_tests_legend_testExplosion$20: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$21.jimple	2025-03-13 09:25:25.587431767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$21.jimple	2025-03-13 11:53:17.347872240 +0000
@@ -24,18 +24,34 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$21 v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$21;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22.jimple	2025-03-13 09:25:25.587431767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22.jimple	2025-03-13 11:52:57.856178894 +0000
@@ -24,35 +24,14 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22 v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String __type()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23.jimple	2025-03-13 09:25:25.583431832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23.jimple	2025-03-13 11:52:53.340249942 +0000
@@ -7,31 +7,38 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23;
 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_store_m2m_tests_legend_testExplosion$23: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String __type()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433842");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24.jimple	2025-03-13 09:25:25.583431832 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24.jimple	2025-03-13 11:53:17.343872303 +0000
@@ -7,38 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24;
 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_store_m2m_tests_legend_testExplosion$24: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433859");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25.jimple	2025-03-13 09:25:24.239453097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25.jimple	2025-03-13 11:53:08.236015593 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25 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_store_m2m_tests_legend_testExplosion$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_store_m2m_tests_legend_testExplosion$25: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _address()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26.jimple	2025-03-13 09:25:25.599431579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26.jimple	2025-03-13 11:53:14.195921828 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_legend_testExplosion$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address: java.lang.String _street()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28.jimple	2025-03-13 09:25:25.599431579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28.jimple	2025-03-13 11:53:14.071923778 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_legend_testExplosion$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29.jimple	2025-03-13 09:25:25.599431579 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29.jimple	2025-03-13 11:53:15.919894705 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address 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.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29 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_store_m2m_tests_legend_testExplosion$29;
 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_store_m2m_tests_legend_testExplosion$29: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _address()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address: java.lang.String _street()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3.jimple	2025-03-13 09:25:25.591431704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3.jimple	2025-03-13 11:52:57.404186006 +0000
@@ -7,31 +7,38 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$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_store_m2m_tests_legend_testExplosion$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address: java.lang.String _street()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433854");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30.jimple	2025-03-13 09:25:25.591431704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30.jimple	2025-03-13 11:53:15.531900809 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_legend_testExplosion$30: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$4.jimple	2025-03-13 09:25:25.591431704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$4.jimple	2025-03-13 11:53:00.448138117 +0000
@@ -36,7 +36,7 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
 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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433871");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433870");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5.jimple	2025-03-13 09:25:21.887490313 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5.jimple	2025-03-13 11:53:07.180032206 +0000
@@ -7,38 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_store_m2m_tests_legend_testExplosion$5 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5;
 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_store_m2m_tests_legend_testExplosion$5: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433887");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6.jimple	2025-03-13 09:25:25.587431767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6.jimple	2025-03-13 11:53:15.755897285 +0000
@@ -7,31 +7,38 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6;
 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_store_m2m_tests_legend_testExplosion$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6 v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433764");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$7.jimple	2025-03-13 09:25:25.591431704 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$7.jimple	2025-03-13 11:53:17.347872240 +0000
@@ -25,18 +25,22 @@
 public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$7 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$7;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
 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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433781");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1434054");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433772");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
 return v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8.jimple	2025-03-13 09:25:25.587431767 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8.jimple	2025-03-13 11:52:59.040160268 +0000
@@ -7,42 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_store_m2m_tests_legend_testExplosion$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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$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_store_m2m_tests_legend_testExplosion$8: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1434071");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433789");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9.jimple	2025-03-13 09:25:12.115644946 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9.jimple	2025-03-13 11:53:17.347872240 +0000
@@ -7,31 +7,42 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9 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_store_m2m_tests_legend_testExplosion$9;
 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_store_m2m_tests_legend_testExplosion$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm v;
+org.eclipse.collections.api.block.function.Function v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm: org.eclipse.collections.api.RichIterable _simpleEmployees()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1434142");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core$1433862");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion.jimple	2025-03-13 09:25:12.131644693 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion.jimple	2025-03-13 11:52:37.588497760 +0000
@@ -33,7 +33,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1432947");
+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$1432930");
 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$pure$mapping$modelToModel$test$alloy$explosion$testBasicExplosion$1$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -114,7 +114,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1432969");
+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$1432952");
 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$pure$mapping$modelToModel$test$alloy$explosion$testMultiplePropertyExplosion$2$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -194,7 +194,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1432991");
+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$1432974");
 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$pure$mapping$modelToModel$test$alloy$explosion$testTargetConstraintsViolatedWithExplosion$3$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -272,7 +272,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1433013");
+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$1432996");
 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$pure$mapping$modelToModel$test$alloy$explosion$testMappingWithSetsUsingAndNotUsingExplosion$4$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -350,7 +350,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1433035");
+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$1433018");
 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$pure$mapping$modelToModel$test$alloy$explosion$testExplosionAtPropertyLevel$5$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -428,7 +428,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1433057");
+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$1433040");
 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$pure$mapping$modelToModel$test$alloy$explosion$testMappingWithExplosionAtPropertyLevel$6$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -506,7 +506,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1433079");
+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$1433062");
 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$pure$mapping$modelToModel$test$alloy$explosion$testExplosionAtPropertyLevelNotUsingAllProperties$7$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -584,7 +584,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1433101");
+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$1433084");
 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$pure$mapping$modelToModel$test$alloy$explosion$testExplosionAtPropertyLevelWithNullResult$8$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -660,7 +660,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1433123");
+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$1433106");
 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$pure$mapping$modelToModel$test$alloy$explosion$testExplosionWithEnums$9$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0");
@@ -745,67 +745,67 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433769", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_enumExplosionMapping_Trade$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_enumExplosionMapping_Trade$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433764", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433789", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$9", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$11", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$8", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$8", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$10", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433862", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1434159", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433842", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433781", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1434142", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433816", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433870", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$14: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433887", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$15: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433871", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$16: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433752", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$17;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$17: void <init>()>();
@@ -813,39 +813,39 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_explosionWithConstraintMapping_FirmEmployeeWithConstraint$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_explosionWithConstraintMapping_FirmEmployeeWithConstraint$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_explosionWithConstraintMapping_FirmEmployeeWithConstraint$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$20: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_explosionWithConstraintMapping_FirmEmployeeWithConstraint$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_Person$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_Person$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_Person$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_Person$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_Person$8", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$23: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_Person$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployeeWithConstraint$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$24: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployeeWithConstraint$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployeeWithConstraint$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$25: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployeeWithConstraint$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1434054", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433879", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433854", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$27;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$27: void <init>()>();
@@ -853,15 +853,15 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$28: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433859", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_TargetFirm$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$29: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1434071", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433772", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_legend_testExplosion$30: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_TargetFirm$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$1433799", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testUnitMeasure.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testUnitMeasure.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testUnitMeasure.jimple	2025-03-13 09:25:12.931632032 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_testUnitMeasure.jimple	2025-03-13 11:52:35.476530987 +0000
@@ -33,7 +33,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1125474");
+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$1125457");
 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$pure$mapping$modelToModel$test$alloy$units$testUnitToUnitIdentityMapping$1$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0");
@@ -114,7 +114,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1125496");
+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$1125479");
 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$pure$mapping$modelToModel$test$alloy$units$testModelToModelMappingOfUnitToUnitTypeAndValue$2$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0");
@@ -195,7 +195,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1125518");
+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$1125501");
 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$pure$mapping$modelToModel$test$alloy$units$testModelToModelMappingOfUnitTypeAndValueToUnit$3$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0");
@@ -276,7 +276,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1125540");
+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$1125523");
 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$pure$mapping$modelToModel$test$alloy$units$testModelToModelMappingOfUnitToUnitInSameMeasure$4$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0");
@@ -355,7 +355,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1125562");
+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$1125545");
 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$pure$mapping$modelToModel$test$alloy$units$unitMappingPlanGenerationTest$5$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_toFromSameName.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_toFromSameName.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_toFromSameName.jimple	2025-03-13 09:25:12.551638046 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_toFromSameName.jimple	2025-03-13 11:52:39.048474791 +0000
@@ -26,7 +26,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$892893");
+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$892886");
 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$pure$mapping$modelToModel$test$alloy$simple$canMapBetweenClassesWithTheSameName$1$system$imports$import__core_store_m2m_tests_legend_toFromSameName_pure_1$0");
@@ -89,7 +89,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$892920");
+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$892913");
 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$pure$mapping$modelToModel$test$alloy$simple$canMapBetweenClassesWithTheSameNameChecked$2$system$imports$import__core_store_m2m_tests_legend_toFromSameName_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_userFunctions.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_userFunctions.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_userFunctions.jimple	2025-03-13 09:25:26.535416768 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_legend_userFunctions.jimple	2025-03-13 11:52:40.116457989 +0000
@@ -30,7 +30,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1724095");
+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$1724078");
 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$pure$mapping$modelToModel$test$alloy$simple$canEvaluateAMappingWithAUserDefinedFunctionProperty$1$system$imports$import__core_store_m2m_tests_legend_userFunctions_pure_1$0");
@@ -107,7 +107,7 @@
 java.lang.Object v, v, v;
 org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 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::graphFetch::RootGraphFetchTree", "$core$1724127");
+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$1724110");
 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$pure$mapping$modelToModel$test$alloy$simple$canEvaluateAConstraintWithAUserDefinedFunctionProperty$2$system$imports$import__core_store_m2m_tests_legend_userFunctions_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$12.jimple	2025-03-13 09:25:42.715160782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$12.jimple	2025-03-13 11:53:12.551947691 +0000
@@ -7,52 +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;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$12 v;
+java.lang.Boolean 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_store_m2m_tests_simple$12;
 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_store_m2m_tests_simple$12: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$12: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$12 v;
+java.lang.Boolean v;
+java.lang.Class v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$12;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$13.jimple	2025-03-13 09:25:36.431260196 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$13.jimple	2025-03-13 11:53:12.551947691 +0000
@@ -24,18 +24,34 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$13 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$13;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$14.jimple	2025-03-13 09:25:26.239421451 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$14.jimple	2025-03-13 11:53:12.551947691 +0000
@@ -26,12 +26,17 @@
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$14 v;
+java.lang.Long v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-java.lang.String v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$14;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: java.lang.String Root_meta_pure_functions_meta_typePath_Any_1__String_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$15.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$15.jimple	2025-03-13 09:25:26.203422021 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$15.jimple	2025-03-13 11:52:29.580623746 +0000
@@ -31,7 +31,7 @@
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$15;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: java.lang.String Root_meta_pure_functions_meta_typeName_Any_1__String_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: java.lang.String Root_meta_pure_functions_meta_typePath_Any_1__String_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$16.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$16.jimple	2025-03-13 09:25:42.711160846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$16.jimple	2025-03-13 11:53:12.547947755 +0000
@@ -24,35 +24,14 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$16 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$16 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$16;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: java.lang.String Root_meta_pure_functions_meta_typeName_Any_1__String_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$17.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$17.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$17.jimple	2025-03-13 09:25:42.711160846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$17.jimple	2025-03-13 11:53:12.547947755 +0000
@@ -25,17 +25,33 @@
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$17 v;
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$17;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$18.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$18.jimple	2025-03-13 09:25:40.251199762 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$18.jimple	2025-03-13 11:52:54.768227477 +0000
@@ -19,21 +19,24 @@
 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_store_m2m_tests_simple$18: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$18: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$18 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$18;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product _product()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product: java.lang.String _region()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$19.jimple	2025-03-13 09:25:42.711160846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$19.jimple	2025-03-13 11:53:12.547947755 +0000
@@ -33,7 +33,7 @@
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product _product()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product: java.lang.String _region()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$2.jimple	2025-03-13 09:25:35.947267854 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$2.jimple	2025-03-13 11:53:04.784069901 +0000
@@ -19,52 +19,19 @@
 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_store_m2m_tests_simple$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$2: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-long v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$2 v;
-org.eclipse.collections.api.RichIterable v;
-int v, v, v, v;
-java.lang.String v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 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)[6];
-v[0] = "aName:";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _aName()>();
-v[1] = v;
-v[2] = " lives at ";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address _address()>();
-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/store/m2m/tests/simple.pure", v, v, 299, 74, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address: java.lang.String _street()>();
-v[3] = v;
-v[4] = " and has road vehicle with wheel count:";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _vehicle()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle: long _wheelCount()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[5] = v;
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$21.jimple	2025-03-13 09:25:42.711160846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$21.jimple	2025-03-13 11:52:56.052207276 +0000
@@ -19,30 +19,21 @@
 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_store_m2m_tests_simple$21: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$21: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade, 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.generated.core_store_m2m_tests_simple$21 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$21;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
-v[0] = v;
-v[1] = "ZZ";
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product _product()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$22.jimple	2025-03-13 09:25:42.331166858 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$22.jimple	2025-03-13 11:53:12.551947691 +0000
@@ -37,9 +37,9 @@
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _firstName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
 v[0] = v;
-v[1] = "XX";
+v[1] = "ZZ";
 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);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$23.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$23.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$23.jimple	2025-03-13 09:25:42.715160782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$23.jimple	2025-03-13 11:52:45.876367369 +0000
@@ -4,36 +4,45 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$23 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$23;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$23 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_store_m2m_tests_simple$23;
 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_store_m2m_tests_simple$23: org.eclipse.collections.api.RichIterable 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_store_m2m_tests_simple$23: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$23 v;
-org.eclipse.collections.api.map.MapIterable 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;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$23 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$23;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 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::pure::mapping::modelToModel::test::shared::dest::Firm");
-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 = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _firstName()>();
+v[0] = v;
+v[1] = "XX";
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$24.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$24.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$24.jimple	2025-03-13 09:25:42.715160782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$24.jimple	2025-03-13 11:53:10.319982807 +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;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$24 v;
+java.lang.Boolean 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_store_m2m_tests_simple$24;
 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_store_m2m_tests_simple$24: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$24: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$24 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v;
+java.lang.Boolean v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$24;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$25.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$25.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$25.jimple	2025-03-13 09:25:23.271468414 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$25.jimple	2025-03-13 11:53:12.551947691 +0000
@@ -4,34 +4,36 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$25 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$25;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_simple$25 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_store_m2m_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_store_m2m_tests_simple$25: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$25: org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$25 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
+org.eclipse.collections.api.map.MapIterable v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$25;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product: java.lang.String _region()>();
+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::pure::mapping::modelToModel::test::shared::dest::Firm");
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$26.jimple	2025-03-13 09:25:21.507496325 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$26.jimple	2025-03-13 11:53:12.555947629 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_simple$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$26: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$26 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$26;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_simple$27$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$27.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$27.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$27.jimple	2025-03-13 09:25:09.099692675 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$27.jimple	2025-03-13 11:53:04.144079970 +0000
@@ -7,47 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.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;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$27 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$27;
 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_store_m2m_tests_simple$27: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$27: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$27 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$27$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$27 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$27;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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_store_m2m_tests_simple$27$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$27$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_simple$27)>(v);
-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/store/m2m/tests/simple.pure", v, v, 291, 91, 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_mapping_modelToModel_test_shared_src__S_PersonA;", 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product: java.lang.String _region()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_simple$28$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$28.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$28.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$28.jimple	2025-03-13 09:25:42.719160718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$28.jimple	2025-03-13 11:52:47.328344526 +0000
@@ -7,31 +7,47 @@
 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 org.eclipse.collections.api.RichIterable 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$28 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$28;
 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_store_m2m_tests_simple$28: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$28: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$28 v;
-java.lang.String v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$28$1 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$28;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+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_store_m2m_tests_simple$28$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$28$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_simple$28)>(v);
+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/store/m2m/tests/simple.pure", v, v, 291, 91, 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_mapping_modelToModel_test_shared_src__S_PersonA;", 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$29.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$29.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$29.jimple	2025-03-13 09:25:42.719160718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$29.jimple	2025-03-13 11:53:12.555947629 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$29 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_store_m2m_tests_simple$29;
 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_store_m2m_tests_simple$29: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$29: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$29 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$29;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$3.jimple	2025-03-13 09:25:42.707160908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$3.jimple	2025-03-13 11:53:00.820132264 +0000
@@ -19,19 +19,52 @@
 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_store_m2m_tests_simple$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.String[] v;
+long v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$3 v;
+int v, v, v, v;
+java.lang.String v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[6];
+v[0] = "aName:";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _aName()>();
+v[1] = v;
+v[2] = " lives at ";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address _address()>();
+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/store/m2m/tests/simple.pure", v, v, 299, 74, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_S_Person_Address: java.lang.String _street()>();
+v[3] = v;
+v[4] = " and has road vehicle with wheel count:";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _vehicle()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle: long _wheelCount()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[5] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$30.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$30.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$30.jimple	2025-03-13 09:25:31.291341518 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$30.jimple	2025-03-13 11:53:12.555947629 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.generated.core_store_m2m_tests_simple$30 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$30;
 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_store_m2m_tests_simple$30: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$30: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$30 v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$30;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$31.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$31.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$31.jimple	2025-03-13 09:25:42.719160718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$31.jimple	2025-03-13 11:52:58.652166371 +0000
@@ -7,31 +7,32 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$31 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$31;
 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_store_m2m_tests_simple$31: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$31: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$31 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$31;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: org.eclipse.collections.api.RichIterable _employees()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$32.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$32.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$32.jimple	2025-03-13 09:25:42.719160718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$32.jimple	2025-03-13 11:52:59.392154730 +0000
@@ -19,21 +19,19 @@
 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_store_m2m_tests_simple$32: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$32: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$32 v;
 org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$32;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _transform()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _body()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: org.eclipse.collections.api.RichIterable _employees()>();
 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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$33.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$33.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$33.jimple	2025-03-13 09:25:42.719160718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$33.jimple	2025-03-13 11:52:39.708464408 +0000
@@ -7,32 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$33 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_store_m2m_tests_simple$33;
 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_store_m2m_tests_simple$33: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$33: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$33 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$33;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping: org.eclipse.collections.api.RichIterable _propertyMappings()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$34.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$34.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$34.jimple	2025-03-13 09:25:42.719160718 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$34.jimple	2025-03-13 11:53:12.555947629 +0000
@@ -7,41 +7,34 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_simple$34 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_store_m2m_tests_simple$34;
 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_store_m2m_tests_simple$34: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$34: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$34 v;
-int v, v, v, v;
-java.lang.Object v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$34;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-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/store/m2m/tests/simple.pure", v, v, 189, 35, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _function()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PurePropertyMapping: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _transform()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda: org.eclipse.collections.api.RichIterable _body()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$35.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$35.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$35.jimple	2025-03-13 09:25:23.019472401 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$35.jimple	2025-03-13 11:53:09.271999294 +0000
@@ -7,31 +7,32 @@
 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 org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_simple$35 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_store_m2m_tests_simple$35;
 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_store_m2m_tests_simple$35: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$35: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$35 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$35;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_mapping_modelToModel_PureInstanceClassMapping: org.eclipse.collections.api.RichIterable _propertyMappings()>();
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$36.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$36.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$36.jimple	2025-03-13 09:25:18.755539872 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$36.jimple	2025-03-13 11:52:59.800148311 +0000
@@ -7,35 +7,41 @@
 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$36 v;
-java.lang.Boolean 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_store_m2m_tests_simple$36;
 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_store_m2m_tests_simple$36: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$36: java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$36 v;
-java.lang.Boolean v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
-boolean v;
+int v, v, v, v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$36;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_UnknownAppliedFunction;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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/store/m2m/tests/simple.pure", v, v, 189, 35, 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/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction: java.lang.String _function()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$37.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$37.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$37.jimple	2025-03-13 09:25:42.715160782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$37.jimple	2025-03-13 11:53:12.551947691 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_simple$37: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$37: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$37 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$37;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_simple$38$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$38.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$38.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$38.jimple	2025-03-13 09:25:35.355277220 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$38.jimple	2025-03-13 11:52:52.792258564 +0000
@@ -7,10 +7,10 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 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_store_m2m_tests_simple$38 v;
@@ -19,35 +19,23 @@
 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_store_m2m_tests_simple$38: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$38: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$38 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$38$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
+java.lang.Boolean v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$38 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$38;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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_store_m2m_tests_simple$38$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$38$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_simple$38)>(v);
-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/store/m2m/tests/simple.pure", v, v, 267, 91, 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_mapping_modelToModel_test_shared_src__S_PersonA;", 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 = class "Lorg/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_UnknownAppliedFunction;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$39.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$39.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$39.jimple	2025-03-13 09:25:41.899173691 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$39.jimple	2025-03-13 11:53:11.459964871 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_simple$39: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$39: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$39 v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$39;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: java.lang.String getString(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("lastName", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$4.jimple	2025-03-13 09:25:33.495306647 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$4.jimple	2025-03-13 11:52:40.888445843 +0000
@@ -4,34 +4,69 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$4 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$4;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$4 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$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_store_m2m_tests_simple$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$4: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
-java.lang.String v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+java.lang.Object[] v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$4 v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MapIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$4;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
+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::pure::mapping::modelToModel::test::shared::dest::Firm");
+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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)[2];
+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$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1");
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1");
+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[0] = 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$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4");
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4");
+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[1] = v;
+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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "legalName";
+v[1] = "lastName";
+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.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$40.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$40.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$40.jimple	2025-03-13 09:25:42.715160782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$40.jimple	2025-03-13 11:53:12.555947629 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_simple$40: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$40: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$40 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$40;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _firstName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: java.lang.String getString(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("lastName", v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_simple$41$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$41.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$41.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$41.jimple	2025-03-13 09:25:42.715160782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$41.jimple	2025-03-13 11:52:56.556199346 +0000
@@ -7,31 +7,47 @@
 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 org.eclipse.collections.api.RichIterable execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$41 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.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$41;
 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_store_m2m_tests_simple$41: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$41: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$41 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$41$1 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$41;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+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_store_m2m_tests_simple$41$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$41$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_simple$41)>(v);
+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/store/m2m/tests/simple.pure", v, v, 267, 91, 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_mapping_modelToModel_test_shared_src__S_PersonA;", 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$42.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$42.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$42.jimple	2025-03-13 09:25:25.963425818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$42.jimple	2025-03-13 11:53:12.551947691 +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.generated.core_store_m2m_tests_simple$42 v;
 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;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$42;
 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_store_m2m_tests_simple$42: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$42: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$42 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
 java.lang.String v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$42;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "Yo");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _firstName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$43.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$43.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$43.jimple	2025-03-13 09:25:42.715160782 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$43.jimple	2025-03-13 11:52:36.868509088 +0000
@@ -4,69 +4,34 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$43 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$43;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet 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.generated.core_store_m2m_tests_simple$43 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet 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_store_m2m_tests_simple$43;
 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_store_m2m_tests_simple$43: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet 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_store_m2m_tests_simple$43: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
-java.lang.Object[] v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-org.eclipse.collections.api.list.MutableList v, v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$43 v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MapIterable v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$43;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 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::pure::mapping::modelToModel::test::shared::dest::Person");
-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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)[2];
-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$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$1");
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$1");
-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[0] = 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$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$3");
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$3");
-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[1] = v;
-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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "firstName";
-v[1] = "lastName";
-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.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_simple$44$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$44.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$44.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$44.jimple	2025-03-13 09:25:33.167311837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$44.jimple	2025-03-13 11:53:02.524105456 +0000
@@ -4,41 +4,38 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$44 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$44;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$44 v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$44;
 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_store_m2m_tests_simple$44: org.eclipse.collections.api.RichIterable 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_store_m2m_tests_simple$44: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-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.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$44$1 v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$44 v;
-org.eclipse.collections.api.map.MapIterable v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
+java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$44;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 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::pure::mapping::modelToModel::test::shared::dest::Person");
-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 = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$44$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$44$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_simple$44)>(v);
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "Yo");
+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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$45.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$45.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$45.jimple	2025-03-13 09:25:18.451544682 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$45.jimple	2025-03-13 11:52:37.168504368 +0000
@@ -4,34 +4,69 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$45 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$45;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$45 v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet 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_store_m2m_tests_simple$45;
 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_store_m2m_tests_simple$45: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$45: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+java.lang.Object[] v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$45 v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MapIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$45;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
+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::pure::mapping::modelToModel::test::shared::dest::Person");
+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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)[2];
+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$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$1");
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$1");
+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[0] = 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$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$3");
+v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$3");
+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[1] = v;
+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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "firstName";
+v[1] = "lastName";
+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.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar: org.finos.legend.pure.generated.core_store_m2m_tests_simple$46$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$46.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$46.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$46.jimple	2025-03-13 09:25:38.415228808 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$46.jimple	2025-03-13 11:53:12.555947629 +0000
@@ -4,34 +4,41 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$46 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$46;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable 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.finos.legend.pure.generated.core_store_m2m_tests_simple$46 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_store_m2m_tests_simple$46;
 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_store_m2m_tests_simple$46: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$46: org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+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.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$46 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
-java.lang.String v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$46$1 v;
+org.eclipse.collections.api.map.MapIterable v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$46;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _firmName()>();
+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::pure::mapping::modelToModel::test::shared::dest::Person");
+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 = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$46$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$46$1: void <init>(org.finos.legend.pure.generated.core_store_m2m_tests_simple$46)>(v);
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$47.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$47.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$47.jimple	2025-03-13 09:25:18.415545252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$47.jimple	2025-03-13 11:53:08.864005713 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_simple$47: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$47: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$47 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$47;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang: java.lang.String _value__()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$48.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$48.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$48.jimple	2025-03-13 09:25:42.703160971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$48.jimple	2025-03-13 11:52:57.712181161 +0000
@@ -19,19 +19,19 @@
 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_store_m2m_tests_simple$48: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$48: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$48 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$48;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang: java.lang.String __lang()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _firmName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$49.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$49.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$49.jimple	2025-03-13 09:25:39.271215266 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$49.jimple	2025-03-13 11:52:38.656480958 +0000
@@ -19,30 +19,19 @@
 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_store_m2m_tests_simple$49: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$49: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$49 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$49 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$49;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _firstName()>();
-v[0] = v;
-v[1] = "XX";
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang: java.lang.String _value__()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$50.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$50.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$50.jimple	2025-03-13 09:25:42.707160908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$50.jimple	2025-03-13 11:53:12.547947755 +0000
@@ -19,40 +19,19 @@
 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_store_m2m_tests_simple$50: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$50: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$50 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$50;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang: java.lang.String __lang()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$51.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$51.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$51.jimple	2025-03-13 09:25:25.851427590 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$51.jimple	2025-03-13 11:52:54.532231189 +0000
@@ -24,12 +24,25 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$51 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$51;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "ZZ";
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _firstName()>();
+v[0] = v;
+v[1] = "XX";
+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);
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$52.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$52.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$52.jimple	2025-03-13 09:25:42.703160971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$52.jimple	2025-03-13 11:53:04.584073048 +0000
@@ -7,41 +7,52 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang 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.generated.core_store_m2m_tests_simple$52 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$52;
 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_store_m2m_tests_simple$52: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$52: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang v;
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$52 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$52;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang _alternateName()>();
-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/store/m2m/tests/simple.pure", v, v, 237, 52, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$53.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$53.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$53.jimple	2025-03-13 09:25:42.703160971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$53.jimple	2025-03-13 11:52:45.060380208 +0000
@@ -19,24 +19,17 @@
 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_store_m2m_tests_simple$53: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$53: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$53 v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$53;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
-return v;
+return "ZZ";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$54.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$54.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$54.jimple	2025-03-13 09:25:42.703160971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$54.jimple	2025-03-13 11:53:12.543947818 +0000
@@ -7,35 +7,41 @@
 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$54 v;
 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.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$54;
 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_store_m2m_tests_simple$54: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$54: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$54 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
+int v, v, v, v;
+java.lang.Object v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$54;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang _alternateName()>();
+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/store/m2m/tests/simple.pure", v, v, 237, 52, 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$55.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$55.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$55.jimple	2025-03-13 09:25:42.707160908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$55.jimple	2025-03-13 11:53:03.952082990 +0000
@@ -24,34 +24,18 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$55 v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$55;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$56.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$56.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$56.jimple	2025-03-13 09:25:38.623225518 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$56.jimple	2025-03-13 11:53:12.547947755 +0000
@@ -24,18 +24,34 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$56 v;
-java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$56;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$57.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$57.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$57.jimple	2025-03-13 09:25:37.683240389 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$57.jimple	2025-03-13 11:53:12.543947818 +0000
@@ -24,34 +24,18 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-java.lang.Long[] v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$57 v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$57;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$58.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$58.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$58.jimple	2025-03-13 09:25:42.707160908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$58.jimple	2025-03-13 11:52:49.212314886 +0000
@@ -19,19 +19,40 @@
 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_store_m2m_tests_simple$58: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$58: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+java.lang.Long[] v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$58 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$58;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$6.jimple	2025-03-13 09:25:42.711160846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$6.jimple	2025-03-13 11:53:12.547947755 +0000
@@ -4,69 +4,34 @@
 {
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$6 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$6;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet 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;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
 org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$6 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$6;
 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_store_m2m_tests_simple$6: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet 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_store_m2m_tests_simple$6: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
-java.lang.Object[] v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$6 v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MapIterable v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$6 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$6;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee;
 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::pure::mapping::modelToModel::test::shared::dest::Firm");
-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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)[2];
-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$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1");
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1");
-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[0] = 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$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4");
-v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4");
-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[1] = v;
-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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "legalName";
-v[1] = "lastName";
-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.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee: java.lang.String _fullName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$60.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$60.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$60.jimple	2025-03-13 09:25:16.515575317 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$60.jimple	2025-03-13 11:53:12.543947818 +0000
@@ -19,40 +19,19 @@
 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_store_m2m_tests_simple$60: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$60: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-java.lang.Long v, v, v, v;
-java.lang.String v, v, v, v;
-java.lang.Number v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$60 v;
-java.lang.Long[] v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$60 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$60;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.Long)[2];
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v[0] = v;
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
-v[1] = v;
-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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$61.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$61.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$61.jimple	2025-03-13 09:25:42.703160971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$61.jimple	2025-03-13 11:53:12.543947818 +0000
@@ -24,18 +24,34 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+long v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+java.lang.Long v, v, v, v;
+java.lang.String v, v, v, v;
+java.lang.Number v;
+org.finos.legend.pure.generated.core_store_m2m_tests_simple$61 v;
+java.lang.Long[] v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.core_store_m2m_tests_simple$61 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$61;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.Long)[2];
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v[0] = v;
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1L);
+v[1] = v;
+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: java.lang.Number plus(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long length(java.lang.String)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$62.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$62.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$62.jimple	2025-03-13 09:25:42.703160971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$62.jimple	2025-03-13 11:53:08.888005335 +0000
@@ -19,19 +19,24 @@
 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_store_m2m_tests_simple$62: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$62: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$62 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
+java.lang.Long v, v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$62;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, 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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$63.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$63.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$63.jimple	2025-03-13 09:25:41.183185018 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$63.jimple	2025-03-13 11:53:12.543947818 +0000
@@ -19,36 +19,19 @@
 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_store_m2m_tests_simple$63: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$63: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, 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.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$63 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.String v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$63;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm;
 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
-v[0] = v;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _aName()>();
-v[1] = v;
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$64.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$64.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$64.jimple	2025-03-13 09:25:16.563574558 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$64.jimple	2025-03-13 11:52:59.768148814 +0000
@@ -19,19 +19,36 @@
 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_store_m2m_tests_simple$64: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$64: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, 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.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$64 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
-java.lang.String v;
+java.lang.Long v, v;
+java.lang.String v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$64;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _fullName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Long indexOf(java.lang.String,java.lang.String)>(v, " ");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String substring(java.lang.String,java.lang.Number,java.lang.Number)>(v, v, v);
+v[0] = v;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA: java.lang.String _aName()>();
+v[1] = v;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$65.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$65.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$65.jimple	2025-03-13 09:25:39.431212735 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$65.jimple	2025-03-13 11:53:01.688118609 +0000
@@ -7,46 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum 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.generated.core_store_m2m_tests_simple$65 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$65;
 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_store_m2m_tests_simple$65: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$65: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$65 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$65;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: long _side()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
-if v == 0 goto label;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::shared::dest::Side", "Buy");
-goto label;
-label:
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
-interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::shared::dest::Side", "Sell");
-label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$66.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$66.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$66.jimple	2025-03-13 09:25:42.703160971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$66.jimple	2025-03-13 11:53:12.543947818 +0000
@@ -7,31 +7,46 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$66 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.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$66;
 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_store_m2m_tests_simple$66: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$66: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+long v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm v;
+java.lang.Long v, v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$66 v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$66;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm: java.lang.String _legalName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade: long _side()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, v);
+if v == 0 goto label;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::shared::dest::Side", "Buy");
+goto label;
+label:
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.Metadata getMetadata()>();
+interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.Metadata: org.finos.legend.pure.m.coreinstance.CoreInstance getEnum(java.lang.String,java.lang.String)>("meta::pure::mapping::modelToModel::test::shared::dest::Side", "Sell");
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$67.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$67.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$67.jimple	2025-03-13 09:25:42.703160971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$67.jimple	2025-03-13 11:53:12.543947818 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$67 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$67;
 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_store_m2m_tests_simple$67: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$67: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$67 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$67;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _region()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm: java.lang.String _legalName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$68.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$68.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$68.jimple	2025-03-13 09:25:16.067582406 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$68.jimple	2025-03-13 11:52:54.952224582 +0000
@@ -7,31 +7,31 @@
 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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$68 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.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$68;
 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_store_m2m_tests_simple$68: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$68: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$68 v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$68;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended: java.lang.String _productName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _region()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$69.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$69.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$69.jimple	2025-03-13 09:25:39.987203938 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$69.jimple	2025-03-13 11:53:12.543947818 +0000
@@ -7,31 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum 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;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$69 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$69;
 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_store_m2m_tests_simple$69: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$69: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$69 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$69;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _side()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended: java.lang.String _productName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$7.jimple	2025-03-13 09:25:35.811270005 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$7.jimple	2025-03-13 11:53:07.848021697 +0000
@@ -7,31 +7,38 @@
 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 org.eclipse.collections.api.RichIterable 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, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$7 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$7;
 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_store_m2m_tests_simple$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$7: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$7 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$7;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm: java.lang.String _legalName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+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 = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(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-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$70.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$70.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$70.jimple	2025-03-13 09:25:42.711160846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$70.jimple	2025-03-13 11:53:12.547947755 +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 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum 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.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$70 v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$70;
 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_store_m2m_tests_simple$70: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$70: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$70 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$70;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_TradeExtended: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _side()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$9.jimple	2025-03-13 09:25:42.707160908 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple$9.jimple	2025-03-13 11:53:12.547947755 +0000
@@ -7,38 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public org.eclipse.collections.api.RichIterable 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.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$9 v;
 java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$9;
 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_store_m2m_tests_simple$9: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm v;
 org.finos.legend.pure.generated.core_store_m2m_tests_simple$9 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_store_m2m_tests_simple$9;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm: org.eclipse.collections.api.RichIterable _employees()>();
-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 = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable mapToOneOverMany(org.eclipse.collections.api.RichIterable,java.util.function.BiFunction,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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm: java.lang.String _legalName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple.jimple	2025-03-13 09:25:09.119692358 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-pure-code-compiled-core-4.56.0.jar:legend-engine-pure-code-compiled-core-4.56.0.jar/org.finos.legend.pure.generated.core_store_m2m_tests_simple.jimple	2025-03-13 11:52:29.600623431 +0000
@@ -911,15 +911,15 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_Person_A$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_Person_A$12", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMapping__SimplePerson_person_Set$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$5: void <init>()>();
@@ -927,11 +927,11 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$6: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMapping__SimplePerson_person_Set$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMapping__SimpleFirm_firm_set$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$8: void <init>()>();
@@ -939,7 +939,7 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMapping__SimpleFirm_firm_set$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$10: void <init>()>();
@@ -951,35 +951,35 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$12: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_Person$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$505728", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$13: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_Person$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_Person$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$14: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_Person$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_Person$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$15: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_Person$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_Person$8", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$16;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$16: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_Person$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$17;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$17: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$8", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Trade$11", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Trade$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Trade$11", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$20: void <init>()>();
@@ -987,155 +987,155 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingO_Person$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Trade$10", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$22: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingO_Person$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingO_Person$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$23;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$23: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleAssociation$5$system$imports$import__core_store_m2m_tests_simple_pure_1$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingO_Person$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$24;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$24: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleAsserts$2$system$imports$import__core_store_m2m_tests_simple_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$505890", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$25;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$25: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Product$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleAssociation$5$system$imports$import__core_store_m2m_tests_simple_pure_1$0", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$26;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$26: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Product$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleAsserts$2$system$imports$import__core_store_m2m_tests_simple_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$27;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$27: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_meta_pure_mapping_modelToModel_test_shared_dest_Firm$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Product$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$28;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$28: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_meta_pure_mapping_modelToModel_test_shared_dest_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_meta_pure_mapping_modelToModel_test_shared_dest_Firm$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$29;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$29: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Product$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$30;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$30: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_meta_pure_mapping_modelToModel_test_shared_dest_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$31;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$31: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Firm$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$32;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$32: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testPropertyMappingWithFunctions$11$system$imports$import__core_store_m2m_tests_simple_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$33;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$33: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testPropertyMappingWithFunctions$11$system$imports$import__core_store_m2m_tests_simple_pure_1$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Firm$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$34: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testPropertyMappingWithFunctions$11$system$imports$import__core_store_m2m_tests_simple_pure_1$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testPropertyMappingWithFunctions$11$system$imports$import__core_store_m2m_tests_simple_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$35;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$35: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleFilterAsserts$4$system$imports$import__core_store_m2m_tests_simple_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testPropertyMappingWithFunctions$11$system$imports$import__core_store_m2m_tests_simple_pure_1$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$36;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$36: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testPropertyMappingWithFunctions$11$system$imports$import__core_store_m2m_tests_simple_pure_1$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testPropertyMappingWithFunctions$11$system$imports$import__core_store_m2m_tests_simple_pure_1$8", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$37;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$37: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Firm$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleFilterAsserts$4$system$imports$import__core_store_m2m_tests_simple_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$38;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$38: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testPropertyMappingWithFunctions$11$system$imports$import__core_store_m2m_tests_simple_pure_1$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$39;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$39: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsserts$10$system$imports$import__core_store_m2m_tests_simple_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Firm$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$40;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$40: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsserts$10$system$imports$import__core_store_m2m_tests_simple_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$41;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$41: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$42;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$42: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleFilter$3$system$imports$import__core_store_m2m_tests_simple_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$43;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$43: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$44;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$44: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleFilter$3$system$imports$import__core_store_m2m_tests_simple_pure_1$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleFilter$3$system$imports$import__core_store_m2m_tests_simple_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$45;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$45: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMappingWithLocalMappingProperty__SimplePerson_person_Set$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$46;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$46: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMappingWithLocalMappingProperty__SimplePerson_person_Set$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleFilter$3$system$imports$import__core_store_m2m_tests_simple_pure_1$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$47;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$47: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_NameWithLang$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMappingWithLocalMappingProperty__SimplePerson_person_Set$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$48;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$48: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_NameWithLang$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMappingWithLocalMappingProperty__SimplePerson_person_Set$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$49;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$49: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingOConstant_Person$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_NameWithLang$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$50;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$50: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_Person_A$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_NameWithLang$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$51;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$51: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingOConstant_Person$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingOConstant_Person$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$52;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$52: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_Person_A$7", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$53;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$53: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Person$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingOConstant_Person$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$54;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$54: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$505768", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$10", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$55;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$55: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person_p1$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Person$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$56;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$56: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person_p1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person_p1$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$57;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$57: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Person$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person_p1$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$58;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$58: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Product2Simple$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Person$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$59;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$59: void <init>()>();
@@ -1143,47 +1143,47 @@
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$60;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$60: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Product2Simple$2", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$61;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$61: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$62;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$62: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person$5", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$63;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$63: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_Person_A$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$64;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$64: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleAssociationAsserts$6$system$imports$import__core_store_m2m_tests_simple_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_Person_A$6", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$65;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$65: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Trade$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$pure$mapping$modelToModel$test$simple$testSimpleAssociationAsserts$6$system$imports$import__core_store_m2m_tests_simple_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$66;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$66: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMappingWithLocalMappingProperty__SimpleFirm_firm_set$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Trade$9", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$67;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$67: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Product2Simple$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMappingWithLocalMappingProperty__SimpleFirm_firm_set$1", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$68;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$68: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_TradeExtended$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Product2Simple$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$69;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$69: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_TradeExtended$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_TradeExtended$4", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$70;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$70: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core$505857", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_mapping_modelToModel_test_simple_mappingWithTypeName_TradeExtended$3", v);
 v = <org.finos.legend.pure.generated.core_store_m2m_tests_simple: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_store_m2m_tests_simple$71;
 specialinvoke v.<org.finos.legend.pure.generated.core_store_m2m_tests_simple$71: void <init>()>();
